diff options
author | Pierre Schmitz <pierre@archlinux.de> | 2007-05-16 20:58:53 +0000 |
---|---|---|
committer | Pierre Schmitz <pierre@archlinux.de> | 2007-05-16 20:58:53 +0000 |
commit | cecb985bee3bdd252e1b8dc0bd500b37cd52be01 (patch) | |
tree | 17266aa237742640aabee7856f0202317a45d540 /maintenance/getSlaveServer.php | |
parent | 0bac06c301f2a83edb0236e4c2434da16848d549 (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.php | 12 |
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"; ?> |