ArielGlenn has submitted this change and it was merged.

Change subject: allow wikiqueries to skip dbs in a specified list
......................................................................


allow wikiqueries to skip dbs in a specified list

Change-Id: I5b65009da3fb29644c90e2fcfcd2b9ca5662f37c
---
M xmldumps-backup/wikiqueries/wikiqueries.conf.sample
M xmldumps-backup/wikiqueries/wikiqueries.py
2 files changed, 6 insertions(+), 1 deletion(-)

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



diff --git a/xmldumps-backup/wikiqueries/wikiqueries.conf.sample 
b/xmldumps-backup/wikiqueries/wikiqueries.conf.sample
index 3b9edd0..54d2019 100644
--- a/xmldumps-backup/wikiqueries/wikiqueries.conf.sample
+++ b/xmldumps-backup/wikiqueries/wikiqueries.conf.sample
@@ -3,6 +3,7 @@
 allwikislist=/home/wmf/conf/all.dblist
 privatewikislist=/home/wmf/conf/private.dblist
 closedwikislist=/home/wmf/conf/closed.dblist
+skipwikislist=/home/wmf/conf/skip.dblist
 
 [output]
 wikiqueriesdir=/home/wmf/output/files
diff --git a/xmldumps-backup/wikiqueries/wikiqueries.py 
b/xmldumps-backup/wikiqueries/wikiqueries.py
index 8d12983..a3f82ed 100644
--- a/xmldumps-backup/wikiqueries/wikiqueries.py
+++ b/xmldumps-backup/wikiqueries/wikiqueries.py
@@ -58,6 +58,7 @@
             "allwikislist": "",
             "privatewikislist": "",
             "closedwikislist": "",
+            "skipwikislist": "",
             #"output": {
             "wikiqueriesdir": "/wikiqueries",
             "temp": "/wikiqueries/temp",
@@ -98,6 +99,8 @@
             "wiki", "privatewikislist"))
         self.closedWikisList = MiscUtils.dbList(self.conf.get(
             "wiki", "closedwikislist"))
+        self.skipWikisList = MiscUtils.dbList(self.conf.get(
+            "wiki", "skipwikislist"))
 
         if not self.conf.has_section('output'):
             self.conf.add_section('output')
@@ -315,7 +318,8 @@
     def doOneWiki(self):
         """returns true on success"""
         if (self.wikiName not in self._config.privateWikisList and
-                self.wikiName not in self._config.closedWikisList):
+                self.wikiName not in self._config.closedWikisList and
+                self.wikiName not in self._config.skipWikisList):
             if not exists(self.queryDir.getQueryDir(self.wikiName, self.date)):
                 os.makedirs(self.queryDir.getQueryDir(self.wikiName,
                                                       self.date))

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

Gerrit-MessageType: merged
Gerrit-Change-Id: I5b65009da3fb29644c90e2fcfcd2b9ca5662f37c
Gerrit-PatchSet: 1
Gerrit-Project: operations/dumps
Gerrit-Branch: ariel
Gerrit-Owner: ArielGlenn <[email protected]>
Gerrit-Reviewer: ArielGlenn <[email protected]>
Gerrit-Reviewer: jenkins-bot <>

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

Reply via email to