summaryrefslogtreecommitdiff
path: root/maintenance/getLagTimes.php
diff options
context:
space:
mode:
authorPierre Schmitz <pierre@archlinux.de>2008-08-15 01:29:47 +0200
committerPierre Schmitz <pierre@archlinux.de>2008-08-15 01:29:47 +0200
commit370e83bb0dfd0c70de268c93bf07ad5ee0897192 (patch)
tree491674f4c242e4d6ba0d04eafa305174c35a3391 /maintenance/getLagTimes.php
parentf4debf0f12d0524d2b2427c55ea3f16b680fad97 (diff)
Update auf 1.13.0
Diffstat (limited to 'maintenance/getLagTimes.php')
-rw-r--r--maintenance/getLagTimes.php12
1 files changed, 9 insertions, 3 deletions
diff --git a/maintenance/getLagTimes.php b/maintenance/getLagTimes.php
index d3934592..0f750caf 100644
--- a/maintenance/getLagTimes.php
+++ b/maintenance/getLagTimes.php
@@ -1,14 +1,20 @@
<?php
+/**
+ * @file
+ * @ingroup Maintenance
+ */
require 'commandLine.inc';
-if( empty( $wgDBservers ) ) {
+$lb = wfGetLB();
+
+if( $lb->getServerCount() == 1 ) {
echo "This script dumps replication lag times, but you don't seem to have\n";
echo "a multi-host db server configuration.\n";
} else {
- $lags = $wgLoadBalancer->getLagTimes();
+ $lags = $lb->getLagTimes();
foreach( $lags as $n => $lag ) {
- $host = $wgDBservers[$n]["host"];
+ $host = $lb->getServerName( $n );
if( IP::isValid( $host ) ) {
$ip = $host;
$host = gethostbyaddr( $host );