From 59fa8f8ffe36f8004d1da76d1e03c57e6b1cbe81 Mon Sep 17 00:00:00 2001
From: Micah Anderson <micah@riseup.net>
Date: Sat, 8 Apr 2006 20:52:51 +0000
Subject: [PATCH] backslashes for the double quotes are necessary in the debug
 lines otherwise when you run a test run it will print: debug su $user -c
 "$execstr" instead of expanding those variables the backslashes in the
 output= lines were wrong, but the debug lines were necessary :)

---
 handlers/mysql | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/handlers/mysql b/handlers/mysql
index 2dcf2d5..52193f4 100644
--- a/handlers/mysql
+++ b/handlers/mysql
@@ -179,7 +179,7 @@ then
 	else
 		execstr="$MYSQLHOTCOPY --quiet --allowold --regexp /.\*/./.\*/ $hotdir"
 	fi
-	debug 'su $user -c "$execstr"'
+	debug "su $user -c \"$execstr\""
 	if [ ! $test ]
 	then
 		output=`su $user -c "$execstr" 2>&1`
@@ -202,7 +202,7 @@ then
 		else
 			execstr="$MYSQLHOTCOPY --allowold $db $hotdir"
 		fi
-		debug 'su $user -c "$execstr"'
+		debug 'su $user -c \"$execstr\"'
 		if [ ! $test ]
 		then
 			output=`su $user -c "$execstr" 2>&1`
@@ -253,7 +253,7 @@ fi
 		else
 			execstr="$MYSQLDUMP $defaultsfile --lock-tables --complete-insert --add-drop-table --quick --quote-names $ignore $db > $dumpdir/${db}.sql"
 		fi
-		debug 'su $user -c "$execstr"'
+		debug "su $user -c \"$execstr\""
 		if [ ! $test ]
 		then
 			output=`su $user -c "$execstr" 2>&1`
-- 
GitLab