[Pywikipedia-l] SVN: [4863] trunk/pywikipedia/commonsdelinker/image_replacer.py
btongminh at svn.wikimedia.org
btongminh at svn.wikimedia.org
Sat Jan 12 22:14:39 UTC 2008
Revision: 4863
Author: btongminh
Date: 2008-01-12 22:14:39 +0000 (Sat, 12 Jan 2008)
Log Message:
-----------
Catch server errors
Modified Paths:
--------------
trunk/pywikipedia/commonsdelinker/image_replacer.py
Modified: trunk/pywikipedia/commonsdelinker/image_replacer.py
===================================================================
--- trunk/pywikipedia/commonsdelinker/image_replacer.py 2008-01-12 20:49:54 UTC (rev 4862)
+++ trunk/pywikipedia/commonsdelinker/image_replacer.py 2008-01-12 22:14:39 UTC (rev 4863)
@@ -256,6 +256,10 @@
except wikipedia.PageNotSaved, e:
output(u'Warning! Unable to report replacement to %s.' % old_image, False)
output('%s: %s' % (e.__class__.__name__, str(e)), False)
+ except wikipedia.ServerError, e:
+ output(u'Warning! Server error while reporting replacement to %s.' % old_image, False)
+ output('%s: %s' % (e.__class__.__name__, str(e)), False)
+ return self.report((old_image, new_image, user, comment, not_ok))
else:
output(u'Reporting replacement of %s by %s.' % \
(old_image, new_image))
More information about the Pywikipedia-l
mailing list