Media echo/log audit pass — 11 scripts + Manual

Remove setup banners from all 8 scripts that had them (discovery scripts
use comment-only setup sections). Move per-item/detail echoes to log in
arr_sync, lidarr_missing_art, lidarr/radarr/sonarr_cleanup (scan progress,
API query status, root/orphan config lines), and per-title lines in
radarr_tmdb_removed / sonarr_tvdb_removed. Fix log→echo on clean-status
summary lines in arrs_failed_stalled_recovery, media_cleaner, and both
removed-title scripts. Add output tiers section to Manual-Media.md.
This commit is contained in:
Gmer4Lfe
2026-05-21 16:48:08 -04:00
parent c1c12cbe73
commit a4edeab5eb
11 changed files with 49 additions and 65 deletions
+17
View File
@@ -543,6 +543,23 @@ If ghosts persist:
---
## ━━━ OUTPUT TIERS ━━━
All scripts have two output levels controlled by `--log`.
Without `--log`, each script processes silently and always concludes with a summary
block: identity, duration, counts (files removed, items added, arrs cleaned), and a
status line. Warnings and errors are always visible.
With `--log`, per-item detail appears: individual titles being processed, API query
progress, per-node sync results, and per-file examination output. Use this when
debugging unexpected results or validating configuration before the first scheduled run.
Dry-run output follows the same tiers — `--dry-run` alone shows the summary of what
would happen; `--dry-run --log` shows the full per-item preview list.
---
## ━━━ FLAG REFERENCE ━━━
### media_shares_permissions.sh