Revision: 7926
Author: siebrand
Date: 2010-02-12 10:39:37 +0000 (Fri, 12 Feb 2010)
Log Message:
-----------
Abort processing when an auto entry is found in autonomous mode with skipauto
This happens often if no collection of well known formats have been defined for a
language, but they are present in the interwiki network. This can save an enormous amount
of (processing) time in given case.
Modified Paths:
--------------
trunk/pywikipedia/interwiki.py
Modified: trunk/pywikipedia/interwiki.py
===================================================================
--- trunk/pywikipedia/interwiki.py 2010-02-12 06:53:37 UTC (rev 7925)
+++ trunk/pywikipedia/interwiki.py 2010-02-12 10:39:37 UTC (rev 7926)
@@ -1230,6 +1230,10 @@
if dictName is not None:
pywikibot.output(u'WARNING: %s:%s relates to %s:%s, which is an
auto entry %s(%s)' % (self.originPage.site().language(), self.originPage.title(),
page.site().language(),page.title(),dictName,year))
+ # Abort processing if the bot is running in autonomous mode.
+ if globalvar.autonomous:
+ self.makeForcedStop(counter)
+
# Register this fact at the todo-counter.
counter.minus(page.site())
Show replies by date