From: thierry Date: Fri, 27 Jun 2008 07:29:19 +0000 (+0000) Subject: wrapper to scan args & set SVNPATH as apprpriate X-Git-Tag: foo~296 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=73289292d2247da932a7d0c0c1a77e1dc2a23e8b;p=infrastructure.git wrapper to scan args & set SVNPATH as apprpriate --- diff --git a/scripts/vbuild-nightly.sh b/scripts/vbuild-nightly.sh index 357e74f..aabceb9 100755 --- a/scripts/vbuild-nightly.sh +++ b/scripts/vbuild-nightly.sh @@ -3,6 +3,18 @@ REVISION=$(echo '$Revision: 1053 $' | sed -e 's,\$,,g' -e 's,^\w*:\s,,' ) COMMAND=$(basename $0) SVNPATH="http://svn.planet-lab.org/svn/build/trunk" +# scan args for any -s option, and SVNPATH in this case +function scan_svnpath () { + while [[ -n "$@" ]] ; do + if [ "$1" == "-s" ] ; then + SVNPATH="$2" + fi + shift + done +} + +scan_svnpath "$@" + tmp=/tmp/$COMMAND-$$ svn cat $SVNPATH/$COMMAND > $tmp chmod +x $tmp