[arch-dev-public] [PATCH 3/6] commitpkg: move all rsync opts to rsyncopts var

Dan McGee dan at archlinux.org
Fri Apr 1 17:35:32 EDT 2011


Signed-off-by: Dan McGee <dan at archlinux.org>
---
 commitpkg |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/commitpkg b/commitpkg
index 009c777..6a100de 100755
--- a/commitpkg
+++ b/commitpkg
@@ -97,9 +97,9 @@ for i in 'changelog' 'install'; do
 done
 
 # see if any limit options were passed, we'll send them to rsync
-unset rsyncopts
+rsyncopts="-e ssh -p --chmod 'ug=rw,o=r' -c -h -L --progress --partial"
 if [ "$1" = '-l' ]; then
-	rsyncopts="--bwlimit=$2"
+	rsyncopts="$rsyncopts --bwlimit=$2"
 	shift 2
 fi
 
@@ -128,7 +128,7 @@ for _arch in ${arch[@]}; do
 		fi
 
 		echo -n 'uploading '
-		rsync -p --chmod 'ug=rw,o=r' -c -h -L --progress $rsyncopts --partial "${pkgfile}" -e ssh "$server:staging/$repo/${pkgfile##*/}" || abort
+		rsync $rsyncopts "${pkgfile}" "$server:staging/$repo/${pkgfile##*/}" || abort
 	done
 	archrelease $repo-${_arch} || abort
 done
-- 
1.7.4.2



More information about the arch-dev-public mailing list