Orchestrators echo/log audit pass

Status conclusions, clean-cycle summaries, skipped-feature lines, and phase
completion results → echo across all nine orchestrator scripts. Per-share,
per-job, and per-script detail lines inside loops remain log. README-Orchestrators:
added Output Tiers section.
This commit is contained in:
Gmer4Lfe
2026-05-21 17:25:29 -04:00
parent 3770bf80e7
commit ef8ef436cf
9 changed files with 43 additions and 23 deletions
@@ -860,7 +860,7 @@ else
NOTIFY_SCRIPT="/usr/local/emhttp/plugins/dynamix/scripts/notify"
if [[ -x "$NOTIFY_SCRIPT" ]]; then
"$NOTIFY_SCRIPT" -s "☕ Weekly Report — $MY_ID" -d "$BODY" -i "normal" 2>/dev/null
log "unRAID notification sent"
echo "unRAID notification sent"
fi
fi
if [[ -n "${DISCORD_WEBHOOK:-}" ]]; then
@@ -871,8 +871,8 @@ else
PAYLOAD="{\"content\": ${ESCAPED_BODY}}"
curl -sf -H "Content-Type: application/json" \
-d "$PAYLOAD" "$DISCORD_WEBHOOK" >/dev/null 2>&1 && \
log "Discord notification sent" || \
echo "Discord notification sent" || \
warn "Discord notification failed"
fi
log "Report generated — $MY_ID${#ISSUES[@]} issue(s) ${#FINDINGS[@]} finding(s)"
echo "Report generated — $MY_ID${#ISSUES[@]} issue(s) ${#FINDINGS[@]} finding(s)"
fi