diff --git a/backup.sh b/backup.sh index 3142cc319acdada74320b309f9bb469aba791756..ac5c8b197111d1561de0551eecbc28bcb82eb638 100755 --- a/backup.sh +++ b/backup.sh @@ -177,6 +177,7 @@ EOFbackupinfo if [ $bStart -eq 1 ]; then + j_notify "Start" "Starting a backup run..." _j_runHooks "100-before-backup" sleep 3 @@ -194,6 +195,7 @@ EOFbackupinfo "${DIR_SELF}"/localdump.sh ALL | tee -a "$JOB_LOGFILE" rcBackup=$? + test $rcBackup -gt 0 && j_notify "db dumps" "rc=$rcBackup" $rcBackup echo "INFO: $(date) - local backups were finished" | tee -a "$JOB_LOGFILE" echo @@ -212,6 +214,7 @@ EOFbackupinfo # "${DIR_SELF}"/transfer.sh $JOBDEF_TYPE "$JOBDEF_AUTO" 2>&1 | tee -a "$JOB_LOGFILE" "${DIR_SELF}"/transfer.sh $JOBDEF_TYPE "$JOBDEF_AUTO" 2>&1 rcTransfer=$? + test $rcTransfer -gt 0 && j_notify "Transfer Dirs" "rc=$rcTransfer" $rcTransfer else echo | tee -a "$JOB_LOGFILE" @@ -260,6 +263,7 @@ EOFbackupinfo # -------------------------------------------------------------------------------- + j_notify "Done" "Backup was finished. rc=$rcBackup" $rcBackup exit $rcBackup diff --git a/transfer.sh b/transfer.sh index 8443e42d6f224962eb9ebba2ef6dfd2548b64bcc..1d4f46d10cc76897a659e789e25f565c7da10e01 100755 --- a/transfer.sh +++ b/transfer.sh @@ -451,6 +451,7 @@ function setAction(){ touch "${lastprunefile}" else rc+=1 + j_notify "Prune" "Pruning old data in the repostitory failed." 1 fi ls -l "${lastprunefile}" echo @@ -466,6 +467,7 @@ function setAction(){ touch "${lastverifyfile}" else rc+=1 + j_notify "Verify" "Verify of repository data failed." 1 fi ls -l "${lastverifyfile}" echo