From 25643bcc211d446e03aedd34b685f1d7beb64aa2 Mon Sep 17 00:00:00 2001 From: "sebastian.serfling" Date: Tue, 17 Mar 2026 09:44:50 +0000 Subject: [PATCH] restore.sh aktualisiert --- restore.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/restore.sh b/restore.sh index 7916928..5cadc33 100644 --- a/restore.sh +++ b/restore.sh @@ -86,6 +86,7 @@ LAST_DATE=$(date +"%Y-%m-%d" -d "1 day ago") ZIP_DIR="${RESTORE_MOUNT}/zips/${LAST_DATE}" BACKUP_SERVER_HOST=$(cat /opt/windmill-restore/backup_server_host 2>/dev/null \ || echo "backup-server") +SERVER_HOSTNAME=$(hostname -f 2>/dev/null || hostname) RESTORE_START=$(date +%s) STATUS="success" @@ -129,6 +130,7 @@ send_webhook() { "client_name": "%s", "status": "%s", "error_message": "%s", + "server_hostname": "%s", "vm_id_original": %d, "vm_id_restored": %d, "restore_duration_sec": %d, @@ -142,6 +144,7 @@ send_webhook() { "log_file": "%s" }' \ "$JOB_UUID" "$CLIENT_NAME" "$wh_status" "$wh_error" \ + "$SERVER_HOSTNAME" \ "$VM_ID_ORIGINAL" "$VM_ID_RESTORED" \ "$duration" "$ACTUAL_DISK_BYTES" \ "$ZIP_SIZE_BYTES" "$ZIP_DURATION" \ @@ -593,4 +596,4 @@ echo " ZIP: $(( ZIP_SIZE_BYTES / 1024 / 1024 )) MB" echo "============================================================" trap - ERR -send_webhook "$STATUS" "$ERROR_MSG" \ No newline at end of file +send_webhook "$STATUS" "$ERROR_MSG"