X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=maintenance%2Fbackup.inc;h=0fdd417fc392fe6b7560ce9054e8b852389e4790;hp=ffc75c6bbf7b7b586f8eb16dc0b4c442eeb62683;hb=021ed39d59b3a2edcaea70edb03778eb0bdc36d4;hpb=ad776c7d5f8deee581bf3338c76c6312c3e2933e 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