* Introduced LBFactory -- an abstract class for configuring database load balancers...
[lhc/web/wiklou.git] / maintenance / getSlaveServer.php
index 9aca104..9726059 100644 (file)
@@ -4,10 +4,11 @@ require_once( dirname(__FILE__).'/commandLine.inc' );
 
 if( isset( $options['group'] ) ) {
        $db = wfGetDB( DB_SLAVE, $options['group'] );
-       $host = $db->getProperty( 'mServer' );
+       $host = $db->getServer();
 } else {
-       $i = $wgLoadBalancer->getReaderIndex();
-       $host = $wgDBservers[$i]['host'];
+       $lb = wfGetLB();
+       $i = $lb->getReaderIndex();
+       $host = $lb->getServerName( $i );
 }
 
 print "$host\n";