From 0f6c068285c05cda9c6c018c40dfab47d10abcb3 Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Fri, 7 Mar 2008 09:59:52 +0000 Subject: [PATCH] reviewed usage for completeness --- vbuild-fedora-mirror.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/vbuild-fedora-mirror.sh b/vbuild-fedora-mirror.sh index aa50db39..42934a8c 100755 --- a/vbuild-fedora-mirror.sh +++ b/vbuild-fedora-mirror.sh @@ -29,15 +29,18 @@ case $(hostname) in esac function usage () { - echo "Usage: $COMMAND [-n] [-v] [-c] [-e] [-r root] [-u rsyncurl] [-f distroname] [-a arch]" + echo "Usage: $COMMAND [-n] [-v] [-c] [-r root] [-u rsyncurl|-e] [-f distroname|-F] [-a arch|-A]" echo "Defaults to -r $root -u $rsyncurl -f $default_distroname -a $default_arch" - echo "Use vserver conventions for distroname, e.g. fc6 and f7" echo "Options:" echo " -n : dry run" echo " -v : verbose" echo " -c : skips core repository" + echo " -r root (default is $root)" + echo " -u rsyncurl (default is $rsyncurl)" echo " -e : uses European mirror $eu_rsyncurl" + echo " -f distroname - use vserver convention, e.g. fc6 and f7" echo " -F : for distroname in $all_distronames" + echo " -a arch - use yum convention" echo " -A : for arch in $all_archs" exit 1 } @@ -129,14 +132,14 @@ function mirror_distro_arch () { function main () { distronames="" archs="" - while getopts "nvcer:u:f:Fa:Ah" opt ; do + while getopts "nvcr:u:ef:Fa:Ah" opt ; do case $opt in n) dry_run=--dry-run ; verbose=--verbose ;; v) verbose=--verbose ;; c) skip_core=true ;; - e) rsyncurl=$eu_rsyncurl ;; r) root=$OPTARG ;; u) rsyncurl=$OPTARG ;; + e) rsyncurl=$eu_rsyncurl ;; f) distronames="$distronames $OPTARG" ;; F) distronames="$distronames $all_distronames" ;; a) archs="$archs $OPTARG" ;; -- 2.43.0