Ladsgroup has uploaded a new change for review.

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

Change subject: Add betawikipedia and betawikidata family files
......................................................................

Add betawikipedia and betawikidata family files

Having them makes testing and writing tests much easier.

Change-Id: Ibe7be229d7b8d9f8a67e9d4a5733df5b9b2693d8
---
A pywikibot/families/betawikidata_family.py
A pywikibot/families/betawikipedia_family.py
2 files changed, 66 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/pywikibot/core 
refs/changes/94/247094/1

diff --git a/pywikibot/families/betawikidata_family.py 
b/pywikibot/families/betawikidata_family.py
new file mode 100644
index 0000000..024c792
--- /dev/null
+++ b/pywikibot/families/betawikidata_family.py
@@ -0,0 +1,25 @@
+# -*- coding: utf-8 -*-
+"""Family module for Beta Wikidata."""
+from __future__ import absolute_import, unicode_literals
+
+__version__ = '$Id$'
+
+from pywikibot import family
+
+
+class Family(family.Family):
+    def __init__(self):
+        family.Family.__init__(self)
+        self.name = 'betawikidata'
+        self.langs = {
+            'betawikidata': 'wikidata.beta.wmflabs.org',
+        }
+
+    def scriptpath(self, code):
+        return '/w'
+
+    def protocol(self, code):
+        return 'http'
+
+    def shared_data_repository(self, code, transcluded=False):
+        return (code, self.name)
diff --git a/pywikibot/families/betawikipedia_family.py 
b/pywikibot/families/betawikipedia_family.py
new file mode 100644
index 0000000..68b709b
--- /dev/null
+++ b/pywikibot/families/betawikipedia_family.py
@@ -0,0 +1,41 @@
+# -*- coding: utf-8 -*-
+"""Family module for Beta Wikipedia."""
+from __future__ import absolute_import, unicode_literals
+
+__version__ = '$Id$'
+
+from pywikibot import family
+
+
+class Family(family.Family):
+    def __init__(self):
+        family.Family.__init__(self)
+        self.name = 'betawikipedia'
+        self.langs = {
+            'ru': 'ru.wikipedia.beta.wmflabs.org',
+            'uk': 'uk.wikipedia.beta.wmflabs.org',
+            'es': 'es.wikipedia.beta.wmflabs.org',
+            'zh': 'zh.wikipedia.beta.wmflabs.org',
+            'he': 'he.wikipedia.beta.wmflabs.org',
+            'hi': 'hi.wikipedia.beta.wmflabs.org',
+            'ca': 'ca.wikipedia.beta.wmflabs.org',
+            'fa': 'fa.wikipedia.beta.wmflabs.org',
+            'en': 'en.wikipedia.beta.wmflabs.org',
+            'en': 'simple.wikipedia.beta.wmflabs.org',
+            'ja': 'ja.wikipedia.beta.wmflabs.org',
+            'ar': 'ar.wikipedia.beta.wmflabs.org',
+            'de': 'de.wikipedia.beta.wmflabs.org',
+            'ko': 'ko.wikipedia.beta.wmflabs.org',
+            'eo': 'eo.wikipedia.beta.wmflabs.org',
+            'aa': 'aa.wikipedia.beta.wmflabs.org',
+            'sq': 'sq.wikipedia.beta.wmflabs.org',
+        }
+
+    def scriptpath(self, code):
+        return '/w'
+
+    def protocol(self, code):
+        return 'http'
+
+    def shared_data_repository(self, code, transcluded=False):
+        return ('betawikidata', 'betawikidata')

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

Gerrit-MessageType: newchange
Gerrit-Change-Id: Ibe7be229d7b8d9f8a67e9d4a5733df5b9b2693d8
Gerrit-PatchSet: 1
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Owner: Ladsgroup <ladsgr...@gmail.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to