Revision: 8157
Author: xqt
Date: 2010-05-12 08:50:38 +0000 (Wed, 12 May 2010)
Log Message:
-----------
add language codes to bots output in error messages (#2994661)
Modified Paths:
--------------
trunk/pywikipedia/wikipedia.py
Modified: trunk/pywikipedia/wikipedia.py
===================================================================
--- trunk/pywikipedia/wikipedia.py 2010-05-11 20:13:00 UTC (rev 8156)
+++ trunk/pywikipedia/wikipedia.py 2010-05-12 08:50:38 UTC (rev 8157)
@@ -7505,20 +7505,19 @@
# if callback is provided, it is responsible for exception handling
continue
if isinstance(error, SpamfilterError):
- output(u"Saving page [[%s]] prevented by spam filter: %s"
- % (page.title(), error.url))
+ output(u"Saving page %s prevented by spam filter: %s"
+ % (page.aslink(True), error.url))
elif isinstance(error, PageNotSaved):
- output(u"Saving page [[%s]] failed: %s"
- % (page.title(), error))
+ output(u"Saving page %s failed: %s" % (page.aslink(True), error))
elif isinstance(error, LockedPage):
- output(u"Page [[%s]] is locked; not saved." % page.title())
+ output(u"Page %s is locked; not saved." % page.aslink(True))
elif isinstance(error, NoUsername):
- output(u"Page [[%s]] not saved; sysop privileges required."
- % page.title())
+ output(u"Page %s not saved; sysop privileges required."
+ % page.aslink(True))
elif error is not None:
tb = traceback.format_exception(*sys.exc_info())
- output(u"Saving page [[%s]] failed:\n%s"
- % (page.title(), "".join(tb)))
+ output(u"Saving page %s failed:\n%s"
+ % (page.aslink(True), "".join(tb)))
_putthread = threading.Thread(target=async_put)
# identification for debugging purposes
Show replies by date