| maiden_taiwan created this task. maiden_taiwan added projects: Pywikibot-core, Pywikibot-redirect.py. Herald added subscribers: pywikibot-bugs-list, Aklapper. |
TASK DESCRIPTION
When I type "q" to quit normally from redirect.py, pywikibot prints a stack dump. That seems strange when I'm exiting the script in a normal, supported manner.
$ pwb.py redirect.py double Retrieving special page... >>> Foobar <<< Links to: [[Foo]]. Links to: [[Bar]]. @@ -1 +1 @@ - #REDIRECT [[Foo]] + #REDIRECT [[Bar]] Do you want to accept the changes? ([y]es, [N]o, [a]ll, [q]uit): y Sleeping for 6.7 seconds, 2016-12-21 13:17:18 Page [[Foobar]] saved >>> Dog <<< Links to: [[Dog breath]]. Links to: [[Cat nap]]. @@ -1 +1 @@ - #REDIRECT [[Dog breath]] + #REDIRECT [[Cat nap]] Do you want to accept the changes? ([y]es, [N]o, [a]ll, [q]uit): q Traceback (most recent call last): File "/home/wiki/pywikibot/pwb.py", line 270, in <module> if not main(): File "/home/wiki/pywikibot/pwb.py", line 264, in main run_python_file(filename, [filename] + args, argvu, file_package) File "/home/wiki/pywikibot/pwb.py", line 109, in run_python_file main_mod.__dict__) File "/home/wiki/pywikibot/scripts/redirect.py", line 799, in <module> main() File "/home/wiki/pywikibot/scripts/redirect.py", line 796, in main bot.run() File "/home/wiki/pywikibot/scripts/redirect.py", line 695, in run self.fix_double_redirects() File "/home/wiki/pywikibot/scripts/redirect.py", line 526, in fix_double_redirects self.fix_1_double_redirect(redir_name) File "/home/wiki/pywikibot/scripts/redirect.py", line 651, in fix_1_double_redirect if self.user_confirm(u'Do you want to accept the changes?'): File "/home/wiki/pywikibot/pywikibot/bot.py", line 1084, in user_confirm default='N') File "/home/wiki/pywikibot/pywikibot/bot.py", line 592, in input_choice automatic_quit=automatic_quit, force=force) File "/home/wiki/pywikibot/pywikibot/userinterfaces/terminal_interface_base.py", line 346, in input_choice raise pywikibot.QuitKeyboardInterrupt() pywikibot.bot.QuitKeyboardInterrupt <class 'pywikibot.bot.QuitKeyboardInterrupt'> CRITICAL: Waiting for 1 network thread(s) to finish. Press ctrl-c to abort
Pywikibot version is:
Pywikibot: [https] r-pywikibot-core (fd4707e, g5894, 2016/12/05, 19:10:45, n/a) Release version: 2.0rc5 httplib2 version: 0.9 cacerts: /home/wiki/pywikibot/externals/httplib2/python2/httplib2/cacerts.txt certificate test: ok Python: 2.7.12 (default, Nov 19 2016, 06:48:10) [GCC 5.4.0 20160609] unicode test: ok PYWIKIBOT2_DIR: Not set PYWIKIBOT2_DIR_PWB: /home/wiki/pywikibot PYWIKIBOT2_NO_USER_CONFIG: Not set Config base dir: /home/wiki/pywikibot
TASK DETAIL
EMAIL PREFERENCES
To: maiden_taiwan
Cc: Aklapper, maiden_taiwan, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Xqt, jayvdb, Dalba, Masti, Alchimista, Rxy
Cc: Aklapper, maiden_taiwan, pywikibot-bugs-list, Magul, Tbscho, MayS, Mdupont, JJMC89, Xqt, jayvdb, Dalba, Masti, Alchimista, Rxy
_______________________________________________ pywikibot-bugs mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/pywikibot-bugs
