X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2Fbackup.inc;h=0fdd417fc392fe6b7560ce9054e8b852389e4790;hb=86a727b908e7c729d0ccfc67ff6c2cf27ff28928;hp=ffc75c6bbf7b7b586f8eb16dc0b4c442eeb62683;hpb=7babd362babcbf7f20adb8e12edb4f4bc1d4249f;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/backup.inc b/maintenance/backup.inc index ffc75c6bbf..0fdd417fc3 100644 --- a/maintenance/backup.inc +++ b/maintenance/backup.inc @@ -26,6 +26,7 @@ require_once __DIR__ . '/Maintenance.php'; +use MediaWiki\MediaWikiServices; use Wikimedia\Rdbms\LoadBalancer; use Wikimedia\Rdbms\IDatabase; @@ -323,7 +324,8 @@ class BackupDumper extends Maintenance { return $this->forcedDb; } - $this->lb = wfGetLBFactory()->newMainLB(); + $lbFactory = MediaWikiServices::getInstance()->getDBLoadBalancerFactory(); + $this->lb = $lbFactory->newMainLB(); $db = $this->lb->getConnection( DB_REPLICA, 'dump' ); // Discourage the server from disconnecting us if it takes a long time