Giuseppe Lavagetto has uploaded a new change for review.

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

Change subject: MWRealm: add support for codfw
......................................................................

MWRealm: add support for codfw

Bug: T91754
Change-Id: I53733d9c05a1c792f557d121f250df8fd9086c6e
---
M multiversion/MWRealm.php
1 file changed, 7 insertions(+), 3 deletions(-)


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

diff --git a/multiversion/MWRealm.php b/multiversion/MWRealm.php
index 64bc8e3..966b375 100644
--- a/multiversion/MWRealm.php
+++ b/multiversion/MWRealm.php
@@ -4,9 +4,10 @@
 // location. They should be provisioned by puppet in /etc/wikimedia-site and
 // /etc/wikimedia-realm.
 //
-// The possible values of $wmfRealm and $wmfDatacenter as of April 2014 are:
+// The possible values of $wmfRealm and $wmfDatacenter as of April 2015 are:
 //  - labs + eqiad
 //  - production + eqiad
+//  - production + codfw
 global $wmfDatacenter, $wmfRealm;
 $wmfRealm   = 'production';
 $wmfDatacenter = 'eqiad';
@@ -22,12 +23,14 @@
 // Validate settings
 switch( $wmfRealm ) {
 case 'labs':
+    # Anything different from eqiad is wrong in labs
+       $wmfDatacenter = 'eqiad';
+       break;
 case 'production':
-       if ( ! in_array( $wmfDatacenter, array( 'eqiad' ) ) ) {
+       if ( ! in_array( $wmfDatacenter, array( 'eqiad', 'codfw' ) ) ) {
                $wmfDatacenter = 'eqiad';
        }
        break;
-
 default:
        # Assume something vaguely resembling a default
        $wmfRealm   = 'production';
@@ -43,6 +46,7 @@
 function listAllRealmsAndDatacenters() {
        return array(
                array( 'production', 'eqiad' ),
+               array( 'production', 'codfw' ),
                array( 'labs', 'eqiad' ),
        );
 }

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

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

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

Reply via email to