jenkins-bot has submitted this change. (
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/623647 )
Change subject: [bugfix] Don't check for valid Family/Site if running
generate_user_files.py
......................................................................
[bugfix] Don't check for valid Family/Site if running generate_user_files.py
Bug: T261771
Change-Id: Id1579a9f11423bd52385a9899be57841cc5f8e1a
---
M pywikibot/bot.py
1 file changed, 6 insertions(+), 5 deletions(-)
Approvals:
BryanDavis: Looks good to me, but someone else must approve
Matěj Suchánek: Looks good to me, approved
jenkins-bot: Verified
diff --git a/pywikibot/bot.py b/pywikibot/bot.py
index dad67ad..8b1675a 100644
--- a/pywikibot/bot.py
+++ b/pywikibot/bot.py
@@ -874,11 +874,12 @@
# argument not global -> specific bot script will take care
non_global_args.append(arg)
- try:
- pywikibot.Site()
- except (UnknownFamily, UnknownSite):
- pywikibot.exception()
- sys.exit(1)
+ if calledModuleName() != 'generate_user_files': # T261771
+ try:
+ pywikibot.Site()
+ except (UnknownFamily, UnknownSite):
+ pywikibot.exception()
+ sys.exit(1)
if username:
config.usernames[config.family][config.mylang] = username
--
To view, visit
https://gerrit.wikimedia.org/r/c/pywikibot/core/+/623647
To unsubscribe, or for help writing mail filters, visit
https://gerrit.wikimedia.org/r/settings
Gerrit-Project: pywikibot/core
Gerrit-Branch: master
Gerrit-Change-Id: Id1579a9f11423bd52385a9899be57841cc5f8e1a
Gerrit-Change-Number: 623647
Gerrit-PatchSet: 3
Gerrit-Owner: Xqt <info(a)gno.de>
Gerrit-Reviewer: BryanDavis <bdavis(a)wikimedia.org>
Gerrit-Reviewer: Matěj Suchánek <matejsuchanek97(a)gmail.com>
Gerrit-Reviewer: jenkins-bot
Gerrit-MessageType: merged