Revision: 4901 Author: wikipedian Date: 2008-01-16 16:03:43 +0000 (Wed, 16 Jan 2008)
Log Message: ----------- fixed displayed number of pages that need to be put
Modified Paths: -------------- trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py =================================================================== --- trunk/pywikipedia/wikipedia.py 2008-01-16 14:33:43 UTC (rev 4900) +++ trunk/pywikipedia/wikipedia.py 2008-01-16 16:03:43 UTC (rev 4901) @@ -5693,10 +5693,12 @@ try: _putthread.join(1) except KeyboardInterrupt: + remainingPages = page_put_queue.qsize() - 1 # -1 because we added a None element to stop the queue + remainingSeconds = datetime.timedelta(seconds=(page_put_queue.qsize()) * config.put_throttle) answer = inputChoice(u'There are %i pages remaining in the queue. Estimated time remaining: %s\nReally exit?' - % (page_put_queue.qsize(), datetime.timedelta(seconds=(page_put_queue.qsize()) * config.put_throttle)), + % (remainingPages, remainingSeconds), ['yes', 'no'], ['y', 'N'], 'N') - if answer in ['y', 'Y']: + if answer == 'y': return try: get_throttle.drop()
pywikipedia-l@lists.wikimedia.org