Reedy has uploaded a new change for review.

  https://gerrit.wikimedia.org/r/92455


Change subject: Update RC2UDP config to use $wgRCFeeds
......................................................................

Update RC2UDP config to use $wgRCFeeds

Some legacy MW globals changed for wmg as wikimedia config specific

Might aswell update config when it's fresh, rather than when it's
being removed from core!

Change-Id: Ifc2d296902178b662bd6c24637f2d5df5307cba8
---
M wmf-config/CommonSettings.php
M wmf-config/InitialiseSettings.php
2 files changed, 17 insertions(+), 12 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config 
refs/changes/55/92455/1

diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index 1c9db5c..7dfd4c3 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -1190,7 +1190,7 @@
 
        # Broken -- TS
        if( $wmfRealm == 'production' ) {
-               $wgCentralAuthUDPAddress = $wgRC2UDPAddress;
+               $wgCentralAuthUDPAddress = $wmgRC2UDPAddress;
                $wgCentralAuthNew2UDPPrefix = "#central\t";
        }
 
@@ -2694,12 +2694,21 @@
 // https://bugzilla.wikimedia.org/show_bug.cgi?id=37211
 $wgUseCombinedLoginLink = false;
 
-if ( $wgRC2UDPPrefix === false ) {
-       $matches = null;
-       preg_match( '/^\/\/(.+).org$/', $wgServer, $matches );
-       if ( isset( $matches[1] ) ) {
-               $wgRC2UDPPrefix = "#{$matches[1]}\t";
+if ( $wmgRC2UDPAddress !== false ) {
+       if ( $wmgRC2UDPPrefix === false ) {
+               $matches = null;
+               preg_match( '/^\/\/(.+).org$/', $wgServer, $matches );
+               if ( isset( $matches[1] ) ) {
+                       $wgRC2UDPPrefix = "#{$matches[1]}\t";
+               }
        }
+
+       $wgRCFeeds['default'] = array(
+               'formatter' => 'IRCColourfulRCFeedFormatter',
+               'uri' => "udp://$wmgRC2UDPAddress:9390/$wmgRC2UDPPrefix",
+               'add_interwiki_prefix' => false,
+               'omit_bots' => false,
+       );
 }
 
 // Confirmed can do anything autoconfirmed can.
diff --git a/wmf-config/InitialiseSettings.php 
b/wmf-config/InitialiseSettings.php
index 45da7b4..d6a8832 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -6244,16 +6244,12 @@
        'default' => array( 'DB' ),
 ),
 
-'wgRC2UDPAddress' => array(
+'wmgRC2UDPAddress' => array(
        'default' => '208.80.152.178', // pmtpa: ekrem
        'private' => false,
 ),
 
-'wgRC2UDPPort' => array(
-       'default' => 9390,
-),
-
-'wgRC2UDPPrefix' => array(
+'wmgRC2UDPPrefix' => array(
        'default' => false,
        'advisorywiki' => "#advisory.wikipedia\t",
        'arbcom_dewiki' => "#arbcom-de.wikipedia\t",

-- 
To view, visit https://gerrit.wikimedia.org/r/92455
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ifc2d296902178b662bd6c24637f2d5df5307cba8
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Reedy <[email protected]>

_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to