Lcarr has submitted this change and it was merged.

Change subject: gerrit-wm: Sends translatewiki events to #mediawiki-i18n
......................................................................


gerrit-wm: Sends translatewiki events to #mediawiki-i18n

* registers gerrit::ircbot to join #mediawiki-i18n, relaying content in
  mediawiki-i18n.log
* make translatewiki and any future translatewiki/* repositories to use
  mediawiki-i18n.log
* updated tests

Test plan:

 $ cd files/gerrit/hooks
 $ python hookhelper_test.py
 ................
 ----------------------------------------------------------------------
 Ran 17 tests in 0.003s

 OK
 $

Change-Id: I5dc98959b3e06728838239e57a56e4c27f49092d
---
M files/gerrit/hooks/hookhelper_test.py
M manifests/gerrit.pp
M templates/gerrit/hookconfig.py.erb
3 files changed, 10 insertions(+), 0 deletions(-)

Approvals:
  Lcarr: Looks good to me, approved
  jenkins-bot: Verified



diff --git a/files/gerrit/hooks/hookhelper_test.py 
b/files/gerrit/hooks/hookhelper_test.py
index ecefbf6..dbf1a58 100644
--- a/files/gerrit/hooks/hookhelper_test.py
+++ b/files/gerrit/hooks/hookhelper_test.py
@@ -128,5 +128,11 @@
         self.assertLogFile('ignored.log',
             'test/gerrit-ping')
 
+    def test_twn_to_mediawiki_i18n(self):
+        self.assertLogFile('mediawiki-i18n.log',
+            'translatewiki')
+        self.assertLogFile('mediawiki-i18n.log',
+            'translatewiki/futureproject')
+
 if __name__ == '__main__':
     unittest.main()
diff --git a/manifests/gerrit.pp b/manifests/gerrit.pp
index 5bc6a09..0b51e01 100644
--- a/manifests/gerrit.pp
+++ b/manifests/gerrit.pp
@@ -342,6 +342,7 @@
                "${ircecho_logbase}/mobile.log"                  => 
"#wikimedia-mobile",
                "${ircecho_logbase}/parsoid.log"                 => 
"#mediawiki-parsoid",
                "${ircecho_logbase}/visualeditor.log"            => 
"#mediawiki-visualeditor",
+               "${ircecho_logbase}/mediawiki-i18n.log"          => 
"#mediawiki-i18n",
                "${ircecho_logbase}/wikimedia-dev.log"           => 
"#wikimedia-dev",
                "${ircecho_logbase}/semantic-mediawiki.log"      => 
["#semantic-mediawiki", "#wikimedia-dev"],
                "${ircecho_logbase}/wikidata.log"                => 
"#wikimedia-wikidata",
diff --git a/templates/gerrit/hookconfig.py.erb 
b/templates/gerrit/hookconfig.py.erb
index 25f2f77..38c6cb9 100644
--- a/templates/gerrit/hookconfig.py.erb
+++ b/templates/gerrit/hookconfig.py.erb
@@ -57,6 +57,9 @@
        # See also bug 46917
        "test/gerrit-ping" : "ignored.log",
 
+       "translatewiki": "mediawiki-i18n.log",
+       "translatewiki/*": "mediawiki-i18n.log",
+
        "default": "wikimedia-dev.log"
 }
 

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I5dc98959b3e06728838239e57a56e4c27f49092d
Gerrit-PatchSet: 4
Gerrit-Project: operations/puppet
Gerrit-Branch: production
Gerrit-Owner: Hashar <[email protected]>
Gerrit-Reviewer: Demon <[email protected]>
Gerrit-Reviewer: Jeremyb <[email protected]>
Gerrit-Reviewer: Krinkle <[email protected]>
Gerrit-Reviewer: Lcarr <[email protected]>
Gerrit-Reviewer: Nikerabbit <[email protected]>
Gerrit-Reviewer: Ryan Lane <[email protected]>
Gerrit-Reviewer: Siebrand <[email protected]>
Gerrit-Reviewer: jenkins-bot

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

Reply via email to