http://www.mediawiki.org/wiki/Special:Code/pywikipedia/11479
Revision: 11479
Author: xqt
Date: 2013-04-28 12:30:21 +0000 (Sun, 28 Apr 2013)
Log Message:
-----------
api call is deactivated for _GetAll.run() since r8036 because some pages where missing.
Remove the DEBUG logging switch. We would need a development switch here which was removed
with r11397 :(
Modified Paths:
--------------
trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py
===================================================================
--- trunk/pywikipedia/wikipedia.py 2013-04-28 12:17:07 UTC (rev 11478)
+++ trunk/pywikipedia/wikipedia.py 2013-04-28 12:30:21 UTC (rev 11479)
@@ -5060,7 +5060,9 @@
def run(self):
if self.pages:
# Sometimes query does not contains revisions
- if self.site.has_api() and logger.isEnabledFor(DEBUG):
+ # or some pages are missing. Deactivate api call and use the
+ # old API special:export
+ if self.site.has_api() and False:
while True:
try:
data = self.getDataApi()
@@ -5081,7 +5083,7 @@
self._norm = dict([(x['from'],x['to']) for x in
data['query']['normalized']])
for vals in data['query']['pages'].values():
self.oneDoneApi(vals)
- else: #read pages via Special:Export
+ else: # read pages via Special:Export
while True:
try:
data = self.getData()