mysql: Pass -h $dbhost to mysqlhotcopy consistently.
authorMatthijs Kooijman <matthijs@stdin.nl>
Thu, 1 Jan 2009 19:07:35 +0000 (20:07 +0100)
committerMatthijs Kooijman <matthijs@stdin.nl>
Thu, 1 Jan 2009 19:08:57 +0000 (20:08 +0100)
r281 introduced the -h $dbhost option, but only when dumping all
databases in a vserver. This change also uses -h when running
mysqlhotcopy on the host and on individual databases.

handlers/mysql.in

index 3a908f68ef669b62e6c0cb3d63eeb230a5b86199..39c1fb9c2729819b5d80f86873d910f0f808917c 100644 (file)
@@ -182,7 +182,7 @@ then
                info "dbhost: $dbhost"
                execstr="$VSERVER $vsname exec $MYSQLHOTCOPY -h $dbhost --quiet --allowold --regexp /.\*/./.\*/ $hotdir"
        else
-               execstr="$MYSQLHOTCOPY --quiet --allowold --regexp /.\*/./.\*/ $hotdir"
+               execstr="$MYSQLHOTCOPY -h $dbhost --quiet --allowold --regexp /.\*/./.\*/ $hotdir"
        fi
        debug "su $user -c \"$execstr\""
        if [ ! $test ]
@@ -203,9 +203,9 @@ then
        do
                if [ $usevserver = yes ]
                then
-                       execstr="$VSERVER $vsname exec $MYSQLHOTCOPY --allowold $db $hotdir"
+                       execstr="$VSERVER $vsname exec $MYSQLHOTCOPY -h $dbhost --allowold $db $hotdir"
                else
-                       execstr="$MYSQLHOTCOPY --allowold $db $hotdir"
+                       execstr="$MYSQLHOTCOPY -h $dbhost --allowold $db $hotdir"
                fi
                debug 'su $user -c \"$execstr\"'
                if [ ! $test ]