Revert orchestrator + skip_list_manager to original folders

watchdog_orchestrator.sh stays in Orchestrators/ — it's an orchestrator, not a watchdog.
watchdog_skip_list_manager.sh stays in Tools/ — it's a management utility.

Only the 4 watchdog scripts belong in Watchdogs/:
  docker_watchdog.sh, resource_watchdog.sh, storage_watchdog.sh, system_watchdog.sh
This commit is contained in:
Gmer4Lfe
2026-05-22 17:10:53 -04:00
parent 95151c2278
commit ec79a926e8
4 changed files with 10 additions and 10 deletions
@@ -275,7 +275,7 @@ Array starts
reads system_watchdog state (RAM emergency deferral) reads system_watchdog state (RAM emergency deferral)
│ (on skip list event → operator uses) │ (on skip list event → operator uses)
└── Watchdogs/watchdog_skip_list_manager.sh └── Tools/watchdog_skip_list_manager.sh
inspect state, clear after fixing root cause inspect state, clear after fixing root cause
Daily maintenance window (1am): Daily maintenance window (1am):
+9 -9
View File
@@ -168,9 +168,9 @@
# Overlap protection: acquire_lock() exits immediately if a prior cycle is still running — # Overlap protection: acquire_lock() exits immediately if a prior cycle is still running —
# prevents pile-up when a restart attempt or daemon check takes longer than 60 seconds. # prevents pile-up when a restart attempt or daemon check takes longer than 60 seconds.
# #
# bash /mnt/user/appdata/unraid_scripts/Watchdogs/watchdog_orchestrator.sh # bash /mnt/user/appdata/unraid_scripts/Orchestrators/watchdog_orchestrator.sh
# bash /mnt/user/appdata/unraid_scripts/Watchdogs/watchdog_orchestrator.sh --dry-run # bash /mnt/user/appdata/unraid_scripts/Orchestrators/watchdog_orchestrator.sh --dry-run
# bash /mnt/user/appdata/unraid_scripts/Watchdogs/watchdog_orchestrator.sh --status # bash /mnt/user/appdata/unraid_scripts/Orchestrators/watchdog_orchestrator.sh --status
# ── TRANSCODE MANAGEMENT ────────────────────────────────────────────────────────────────────── # ── TRANSCODE MANAGEMENT ──────────────────────────────────────────────────────────────────────
@@ -605,11 +605,11 @@
# docker start ContainerName → confirm fix works before handing back to watchdog # docker start ContainerName → confirm fix works before handing back to watchdog
# watchdog resumes normal monitoring on next cycle automatically # watchdog resumes normal monitoring on next cycle automatically
# #
# bash /mnt/user/appdata/unraid_scripts/Watchdogs/watchdog_skip_list_manager.sh --status # bash /mnt/user/appdata/unraid_scripts/Tools/watchdog_skip_list_manager.sh --status
# bash /mnt/user/appdata/unraid_scripts/Watchdogs/watchdog_skip_list_manager.sh --clear ContainerName # bash /mnt/user/appdata/unraid_scripts/Tools/watchdog_skip_list_manager.sh --clear ContainerName
# bash /mnt/user/appdata/unraid_scripts/Watchdogs/watchdog_skip_list_manager.sh --clear ContainerName --force # bash /mnt/user/appdata/unraid_scripts/Tools/watchdog_skip_list_manager.sh --clear ContainerName --force
# bash /mnt/user/appdata/unraid_scripts/Watchdogs/watchdog_skip_list_manager.sh --clear-all # bash /mnt/user/appdata/unraid_scripts/Tools/watchdog_skip_list_manager.sh --clear-all
# bash /mnt/user/appdata/unraid_scripts/Watchdogs/watchdog_skip_list_manager.sh --dry-run # bash /mnt/user/appdata/unraid_scripts/Tools/watchdog_skip_list_manager.sh --dry-run
# docker_container_stop.sh — stop all running containers sequentially with verification # docker_container_stop.sh — stop all running containers sequentially with verification
# Called by array_stopping.sh as the final step in the planned shutdown sequence. # Called by array_stopping.sh as the final step in the planned shutdown sequence.
@@ -1295,7 +1295,7 @@
# Orchestrators/array_stopping.sh (single entry — graceful shutdown) # Orchestrators/array_stopping.sh (single entry — graceful shutdown)
# #
# * * * * * every minute: # * * * * * every minute:
# Watchdogs/watchdog_orchestrator.sh # Orchestrators/watchdog_orchestrator.sh
# #
# */3 * * * * every 3 minutes: # */3 * * * * every 3 minutes:
# Orchestrators/transcode_management.sh # Orchestrators/transcode_management.sh