fix $wgDebugDumpSql for backup bits; quick hack, flag wasn't passed. need a cleaner...
authorBrion Vibber <brion@users.mediawiki.org>
Sun, 22 Jan 2006 11:44:50 +0000 (11:44 +0000)
committerBrion Vibber <brion@users.mediawiki.org>
Sun, 22 Jan 2006 11:44:50 +0000 (11:44 +0000)
maintenance/backup.inc

index 0e5d89d..e6ade44 100644 (file)
@@ -187,8 +187,9 @@ class BackupDumper {
 
        function &backupDb() {
                global $wgDBadminuser, $wgDBadminpassword;
-               global $wgDBname;
-               $db =& new Database( $this->backupServer(), $wgDBadminuser, $wgDBadminpassword, $wgDBname );
+               global $wgDBname, $wgDebugDumpSql;
+               $flags = ($wgDebugDumpSql ? DBO_DEBUG : 0) | DBO_DEFAULT; // god-damn hack
+               $db =& new Database( $this->backupServer(), $wgDBadminuser, $wgDBadminpassword, $wgDBname, false, $flags );
                $timeout = 3600 * 24;
                $db->query( "SET net_read_timeout=$timeout" );
                $db->query( "SET net_write_timeout=$timeout" );