summaryrefslogtreecommitdiff
path: root/maintenance/getSlaveServer.php
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2007-05-16 20:58:53 +0000
committerPierre Schmitz <pierre@archlinux.de>2007-05-16 20:58:53 +0000
commitcecb985bee3bdd252e1b8dc0bd500b37cd52be01 (patch)
tree17266aa237742640aabee7856f0202317a45d540 /maintenance/getSlaveServer.php
parent0bac06c301f2a83edb0236e4c2434da16848d549 (diff)
Aktualisierung auf MediaWiki 1.10.0
Plugins angepasst und verbessert kleine Korrekturen am Design
Diffstat (limited to 'maintenance/getSlaveServer.php')
-rw-r--r--maintenance/getSlaveServer.php12
1 files changed, 10 insertions, 2 deletions
diff --git a/maintenance/getSlaveServer.php b/maintenance/getSlaveServer.php
index ebeddc4c..5e1b0689 100644
--- a/maintenance/getSlaveServer.php
+++ b/maintenance/getSlaveServer.php
@@ -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";
?>