[Koha-patches] [PATCH 5/5] Bug 6540 - fix some command-line args issues
Robin Sheat
robin at catalyst.net.nz
Thu Jul 21 07:40:49 CEST 2011
---
debian/scripts/koha-create | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/debian/scripts/koha-create b/debian/scripts/koha-create
index 5c742e1..d039e94 100755
--- a/debian/scripts/koha-create
+++ b/debian/scripts/koha-create
@@ -20,9 +20,10 @@
set -e
usage="Usage: $0 [--create-db|--request-db|--populate-db] \
-[--marcflavor marc21|normarc|unimarc] \
-[--zebralang en|fr|nb] [--defaultsql /path/to/some.sql]
-[--configfile /path/to/config] instancename"
+ [--marcflavor marc21|normarc|unimarc] \
+ [--zebralang en|nb|fr] \
+ [--defaultsql /path/to/some.sql] \
+ [--configfile /path/to/config] instancename"
die() {
echo "$@" 1>&2
@@ -78,7 +79,7 @@ fi
[ $# -ge 2 ] && [ $# -le 10 ] || die $usage
-TEMP=`getopt -o crpm:l: -l create-db,request-db,populate-db,marcflavor:,zebralang:,configfile: \
+TEMP=`getopt -o crpm:l:d:f: -l create-db,request-db,populate-db,marcflavor:,zebralang:,defaultsql:,configfile: \
-n "$0" -- "$@"`
# Note the quotes around `$TEMP': they are essential!
@@ -99,7 +100,7 @@ while true ; do
-d|--defaultsql) CLO_DEFAULTSQL="$2" ; shift 2 ;;
-f|--configfile) configfile="$2" ; shift 2 ;;
--) shift ; break ;;
- *) die $usage ;;
+ *) die "Internal error processing command line arguments" ;;
esac
done
--
1.7.4.1
More information about the Koha-patches
mailing list