Catrope has uploaded a new change for review.
https://gerrit.wikimedia.org/r/294269
Change subject: Add nonecho.dblist and echo.dblist
......................................................................
Add nonecho.dblist and echo.dblist
nonecho.dblist is used for actually determining which wikis
get Echo and which don't. echo.dblist is a computed dblist
that is not used for config purposes but can be used
for running maintenance scripts only on Echo-enabled wikis.
Bug: T137771
Change-Id: Iad1695b9e99d89cca76d14514cb050b130961d34
---
A dblists/echo.dblist
A dblists/nonecho.dblist
M wmf-config/CommonSettings.php
M wmf-config/InitialiseSettings.php
4 files changed, 7 insertions(+), 5 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/operations/mediawiki-config
refs/changes/69/294269/1
diff --git a/dblists/echo.dblist b/dblists/echo.dblist
new file mode 100644
index 0000000..a7d3cc8
--- /dev/null
+++ b/dblists/echo.dblist
@@ -0,0 +1 @@
+%% all.dblist - nonecho.dblist
diff --git a/dblists/nonecho.dblist b/dblists/nonecho.dblist
new file mode 100644
index 0000000..166465e
--- /dev/null
+++ b/dblists/nonecho.dblist
@@ -0,0 +1,4 @@
+legalteamwiki
+loginwiki
+votewiki
+zerowiki
diff --git a/wmf-config/CommonSettings.php b/wmf-config/CommonSettings.php
index 7ac6fdd..a8d5dbe 100644
--- a/wmf-config/CommonSettings.php
+++ b/wmf-config/CommonSettings.php
@@ -166,7 +166,7 @@
foreach ( [ 'private', 'fishbowl', 'special', 'closed', 'flow',
'flaggedrevs', 'small', 'medium',
'large', 'wikimania', 'wikidata', 'wikidataclient',
'visualeditor-default',
'commonsuploads', 'nonbetafeatures', 'group0',
'group1', 'group2', 'wikipedia', 'nonglobal',
- 'wikitech'
+ 'wikitech', 'nonecho'
] as $tag ) {
$dblist = MWWikiversions::readDbListFile( $tag );
if ( in_array( $wgDBname, $dblist ) ) {
diff --git a/wmf-config/InitialiseSettings.php
b/wmf-config/InitialiseSettings.php
index 62c0ffe..2455749 100644
--- a/wmf-config/InitialiseSettings.php
+++ b/wmf-config/InitialiseSettings.php
@@ -15457,10 +15457,7 @@
'wmgUseEcho' => [
'default' => true,
- 'legalteamwiki' => false,
- 'loginwiki' => false,
- 'votewiki' => false,
- 'zerowiki' => false,
+ 'nonecho' => false,
],
'wmgEchoEnableEmailBatch' => [
'default' => true,
--
To view, visit https://gerrit.wikimedia.org/r/294269
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Iad1695b9e99d89cca76d14514cb050b130961d34
Gerrit-PatchSet: 1
Gerrit-Project: operations/mediawiki-config
Gerrit-Branch: master
Gerrit-Owner: Catrope <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits