X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2Fbackup.inc;h=0fdd417fc392fe6b7560ce9054e8b852389e4790;hb=6082c7e7e84104a32afee5290ef617d65045b993;hp=ffc75c6bbf7b7b586f8eb16dc0b4c442eeb62683;hpb=220bda9175a18458449e9d754fb48830c1f76f25;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