[ 'file', 'php://stdout', 'w' ],
[ 'file', 'php://stderr', 'w' ]
];
- MediaWiki\suppressWarnings();
+ Wikimedia\suppressWarnings();
$proc = proc_open( "$cmd --replica-id $i", $spec, $pipes );
- MediaWiki\restoreWarnings();
+ Wikimedia\restoreWarnings();
if ( !$proc ) {
$this->critical( "Error opening replica DB process: $cmd" );
exit( 1 );
* @return Database
*/
function getExtDB( $cluster ) {
- $lb = wfGetLBFactory()->getExternalLB( $cluster );
+ $lbFactory = MediaWikiServices::getInstance()->getDBLoadBalancerFactory();
+ $lb = $lbFactory->getExternalLB( $cluster );
return $lb->getConnection( DB_MASTER );
}