http://www.mediawiki.org/wiki/Special:Code/pywikipedia/11332
Revision: 11332 Author: siebrand Date: 2013-04-03 22:39:10 +0000 (Wed, 03 Apr 2013) Log Message: ----------- Remove persistent_http = True
Why do we deprecate and not even fix the tools in the repo itself? Not cool...
Thanks to Betacommand for the help on IRC.
Modified Paths: -------------- trunk/pywikipedia/commonsdelinker/image_replacer.py
Modified: trunk/pywikipedia/commonsdelinker/image_replacer.py =================================================================== --- trunk/pywikipedia/commonsdelinker/image_replacer.py 2013-04-03 20:03:54 UTC (rev 11331) +++ trunk/pywikipedia/commonsdelinker/image_replacer.py 2013-04-03 22:39:10 UTC (rev 11332) @@ -45,7 +45,7 @@ self.disallowed_replacements = [(re.compile(i[0], re.I), re.compile(i[1], re.I)) for i in self.config.get('disallowed_replacements', ())]
- self.site = wikipedia.getSite(persistent_http = True) + self.site = wikipedia.getSite() self.site.forceLogin()
self.database = connect_database() @@ -220,7 +220,7 @@ if self.config.get('replacer_run_once', False): self.run_once() return - + while True: self.run_once() time.sleep(self.config['replacer_timeout']) @@ -242,11 +242,11 @@
def process_reports(self): end_time = time.time() + self.config['replacer_timeout'] - + while self.reporters and time.time() < end_time: report = self.reporters[0] del self.reporters[0] - + self.report(report)
def report(self, (old_image, new_image, user, comment, not_ok)):
pywikipedia-svn@lists.wikimedia.org