#!/usr/bin/env bash
set -u
project_root=$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)
monthly_dir="$project_root/data/ecmwf/monthly"
log_dir="$project_root/outputs/logs"

printf 'Processes:\n'
pgrep -af 'build_monthly_baseline|dr_gcm.monthly' || true
printf '\nCompleted files:\n'
count=$(find -L "$monthly_dir" -maxdepth 1 -type f -name 'ecmwf_seas51_*_monthly.nc' -printf '.' 2>/dev/null | wc -c)
printf 'monthly=%s/480\n' "$count"
printf '\nPartial files:\n'
find -L "$monthly_dir" -maxdepth 1 -type f -name '*.part' -printf '%f|%s bytes\n' 2>/dev/null | sort
printf '\nRecent log:\n'
tail -n 25 "$log_dir/monthly_baseline.log" 2>/dev/null || true
