From: Brion Vibber Date: Mon, 2 Apr 2007 13:57:03 +0000 (+0000) Subject: Add --group parameter on getSlaveServer to select from a query group X-Git-Tag: 1.31.0-rc.0~53500 X-Git-Url: https://git.cyclocoop.org/%7B%24admin_url%7Dmembres/cotisations/rappels.php?a=commitdiff_plain;h=6e644fecc66aee6870b46e31e29da7afda82cf3f;p=lhc%2Fweb%2Fwiklou.git Add --group parameter on getSlaveServer to select from a query group --- diff --git a/maintenance/getSlaveServer.php b/maintenance/getSlaveServer.php index ebeddc4c23..5e1b06895d 100644 --- a/maintenance/getSlaveServer.php +++ b/maintenance/getSlaveServer.php @@ -1,7 +1,15 @@ 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"; ?>