diff --git a/scripts/odoo-restore.sh b/scripts/odoo-restore.sh index 4cecee3..7103ff2 100644 --- a/scripts/odoo-restore.sh +++ b/scripts/odoo-restore.sh @@ -11,15 +11,16 @@ BACKUP_NAME=${ODOO_DATABASE}.latest.zip # Der Name der Backup-Datei, wobei das # Parameter: $1 - Der Schrittname, der beim Fehlschlag gemeldet wird. report_failure() { local step=$1 # Schrittname wird als erster Parameter übergeben. + echo "Error during $step" # Meldet den Fehler. #curl "$MONITOR_URL?state=fail&message=$step" # Meldet den Fehlerstatus an Cronitor. exit 1 # Beendet das Skript mit Exit-Code 1 (Fehler). } - +echo "Restoring Odoo database from backup... ${sft_password}, ${sftp_ssh_user}, ${sft_host}" # Meldet den Beginn der Wiederherstellung der Odoo-Datenbank. # Überträgt die verschlüsselte Backup-Datei und die "latest" Datei auf den Remote-SFTP-Server. sshpass -p "${sftp_password}" sftp -i ~/.ssh/id_rsa $sftp_ssh_user@$sftp_host:$remote_directory <