From: Silvio Rhatto Date: Thu, 10 May 2012 21:47:11 +0000 (-0300) Subject: Ensure that a non-zero rsync exit status is caught by our handler (#3892) X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=c43bac5911f8d97044b505466f21ed87f43d84fc;p=backupninja.git Ensure that a non-zero rsync exit status is caught by our handler (#3892) --- diff --git a/handlers/rsync.in b/handlers/rsync.in index 884a885..73507c8 100644 --- a/handlers/rsync.in +++ b/handlers/rsync.in @@ -1121,6 +1121,9 @@ for SECTION in $include; do set_filelist set_dest + # Ensure that a non-zero rsync exit status is caught by our handler + set -o pipefail + info "Syncing $SECTION on $dest_path..." debug $nice $rsync "${rsync_options[@]}" $filelist_flag $excludes $batch_option $orig $dest_path $nice $rsync "${rsync_options[@]}" $filelist_flag $excludes $batch_option $orig $dest_path | tee -a $log