From 4976b97bcbafae20efa767f3c43fec4d9dc2705b Mon Sep 17 00:00:00 2001 From: david_williams <david_williams> Date: Sat, 16 Feb 2008 04:31:57 +0000 Subject: [PATCH] improve promote script to use rsync instead of cp --- releng.control/promote.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/releng.control/promote.sh b/releng.control/promote.sh index bce20d302..c41ea37a2 100755 --- a/releng.control/promote.sh +++ b/releng.control/promote.sh @@ -159,6 +159,7 @@ then maxTrys=5 exitCode=-1 nTrys=0 + nPauseTime=10s until [ $exitCode == 0 ] do rsync -${rsyncArgs} ${FROMDIR} ${TODIR} @@ -167,12 +168,12 @@ then then nTrys=$(($nTrys + 1)) if [ $verboseFlag ] ; then - echo "rsync failed with $exitCode. Retrying $nTrys times." + echo "rsync failed with $exitCode. Retrying $nTrys times after $nPauseTime." if [ $nTrys -gt $maxTrys ] ; then echo "Number of re-trys exceeded. rsync exit code: $exitCode" exit $exitCode fi - sleep 120 + sleep $nPauseTime fi fi done -- GitLab