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()
pywikipedia-svn@lists.wikimedia.org