Fix: verwaisten Monitoring-Block in run_pbs_backup() zurückverschoben

Block (Zeile 437-459) lag außerhalb jeder Funktion, öffnende Klammer
fehlte -> unerwartetes '}' bei Zeile 459, Skript komplett unparsebar
(bash -n schlug fehl, Updater übernahm kaputte Version).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
patrickandClaude Sonnet 5 committed 2026-09-22 14:25:11 +02:00
1 parent 1cda5e5599
commit 08230c4aca
1 file changed
+22 -25
+22 -25
View File
@@ -423,6 +423,28 @@ run_pbs_backup() {
fi
# ------------------------------------------------------------
# Monitoring-Ausgabe
# ------------------------------------------------------------
if [[ "$vzdump_success" == true ]]; then
echo "0 DailyPBS - Daily Backup erfolgreich" > /tmp/cmk_tmp.out
else
echo "2 DailyPBS - Daily Backup FEHLGESCHLAGEN" > /tmp/cmk_tmp.out
fi
{
echo "<<<local>>>"
cat /tmp/cmk_tmp.out
} > /tmp/90000_checkpbs
rscp /tmp/90000_checkpbs \
root@"$SOURCEHOST":/var/lib/check_mk_agent/spool \
|| log "Fehler beim Übertragen des Monitoring-Outputs via SCP"
rm -f /tmp/cmk_tmp.out /tmp/90000_checkpbs
#write_pbs_status
# ------------------------------------------------------------
# Rückgabestatus
# ------------------------------------------------------------
@@ -433,31 +455,6 @@ run_pbs_backup() {
fi
}
# ================================================================
# Monitoring-Ausgabe
# ================================================================
if [[ "$vzdump_success" == true ]]; then
echo "0 DailyPBS - Daily Backup erfolgreich" > /tmp/cmk_tmp.out
else
echo "2 DailyPBS - Daily Backup FEHLGESCHLAGEN" > /tmp/cmk_tmp.out
fi
{
echo "<<<local>>>"
cat /tmp/cmk_tmp.out
} > /tmp/90000_checkpbs
rscp /tmp/90000_checkpbs \
root@"$SOURCEHOST":/var/lib/check_mk_agent/spool \
|| log "Fehler beim Übertragen des Monitoring-Outputs via SCP"
rm -f /tmp/cmk_tmp.out /tmp/90000_checkpbs
#write_pbs_status
}
run_maintenance() {
if [[ "${BACKUPSERVER,,}" != "yes" ]]; then
log "PBS Backup wird übersprungen (BACKUPSERVER=$BACKUPSERVER)"