Revision: 8017
Author: xqt
Date: 2010-03-17 06:42:37 +0000 (Wed, 17 Mar 2010)
Log Message:
-----------
revert r8011: sometimes _GetAll() via API does not found any revisions
Modified Paths:
--------------
trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py
===================================================================
--- trunk/pywikipedia/wikipedia.py 2010-03-16 20:01:58 UTC (rev 8016)
+++ trunk/pywikipedia/wikipedia.py 2010-03-17 06:42:37 UTC (rev 8017)
@@ -3663,8 +3663,12 @@
def run(self):
if self.pages:
+ doAPI = None
+ # API Implemented Check
+ # doAPI = self.site.has_api()
+ # Sometimes query does not contains revisions
- if self.site.has_api():
+ if doAPI:
while True:
try:
data = self.getDataApi()
@@ -4021,8 +4025,8 @@
# TODO: why isn't this a Site method?
pages = list(pages) # if pages is an iterator, we need to make it a list
output(u'Getting %d pages from %s' % (len(pages), site), newline=False)
- if site.has_api():
- output(u' via API', newline=False)
+ #if site.has_api():
+ # output(u' via API', newline=False)
output(u'...')
limit = config.special_page_limit / 4 # default is 500/4, but It might have good
point for server.
Show replies by date