Update for r32350
[lhc/web/wiklou.git] / maintenance / getSlaveServer.php
index ebeddc4..9aca104 100644 (file)
@@ -1,7 +1,15 @@
 <?php
 
 require_once( dirname(__FILE__).'/commandLine.inc' );
-$i = $wgLoadBalancer->getReaderIndex();
-print $wgDBservers[$i]['host'] . "\n";
 
-?>
+if( isset( $options['group'] ) ) {
+       $db = wfGetDB( DB_SLAVE, $options['group'] );
+       $host = $db->getProperty( 'mServer' );
+} else {
+       $i = $wgLoadBalancer->getReaderIndex();
+       $host = $wgDBservers[$i]['host'];
+}
+
+print "$host\n";
+
+