Bug 12372: koha-mysql: process any mysql args
authorBarton Chittenden <barton@bywatersolutions.com>
Mon, 1 Jun 2015 22:29:14 +0000 (15:29 -0700)
committerTomas Cohen Arazi <tomascohen@unc.edu.ar>
Mon, 24 Aug 2015 16:18:08 +0000 (13:18 -0300)
Signed-off-by: Ian Bays <ian.bays@ptfs-europe.com>
Signed-off-by: Liz Rea <liz@catalyst.net.nz>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
Signed-off-by: Tomas Cohen Arazi <tomascohen@unc.edu.ar>
debian/scripts/koha-mysql

index d1f9576..baf2d5c 100755 (executable)
@@ -29,8 +29,9 @@ else
     exit 1
 fi
 
-[ "$#" = 1 ] || die "Usage: $0 instancename"
+is_instance "$1" || die "Usage: $0 instancename"
 name="$1"
+shift # remove instance name from argument list.
 kohaconfig="/etc/koha/sites/$name/koha-conf.xml"
 
 mysqlhost="$( xmlstarlet sel -t -v 'yazgfs/config/hostname' $kohaconfig )"
@@ -39,5 +40,5 @@ mysqluser="$( xmlstarlet sel -t -v 'yazgfs/config/user' $kohaconfig )"
 mysqlpass="$( xmlstarlet sel -t -v 'yazgfs/config/pass' $kohaconfig )"
 
 mysql --host="$mysqlhost" --user="$mysqluser" --password="$mysqlpass" \
-    "$mysqldb"
+    "$mysqldb"  "${@}"