[09:16:44 PM] <ah002> i changed the family name from capital letter in the user config to sm letters
---
** [bugs:#1668] Cannot add custom family**
**Status:** closed-invalid **Created:** Thu Sep 05, 2013 03:46 AM UTC by Legoktm **Last Updated:** Thu Sep 05, 2013 03:46 AM UTC **Owner:** nobody
Reported by ah001 in #pywikipediabot, and confirmed by me.
How to reproduce:
Clone a fresh copy of pywikibot-core, and add a custom family.py file in core/pywikibot/families. I've attached the one I tried with.
Now run "python pwb.py login"
Create your user-config using that wiki, and a random account. Once generate_user_files finishes, you'll get a traceback of:
Traceback (most recent call last): File "pwb.py", line 103, in <module> run_python_file(fn, args) File "pwb.py", line 49, in run_python_file exec compile(source, filename, "exec") in main_mod.__dict__ File "scripts/login.py", line 101, in <module> main() File "scripts/login.py", line 60, in main for arg in pywikibot.handleArgs(*args): File "/Users/km/test/core/pywikibot/bot.py", line 641, in handleArgs init_handlers() File "/Users/km/test/core/pywikibot/bot.py", line 233, in init_handlers writelogheader() File "/Users/km/test/core/pywikibot/bot.py", line 243, in writelogheader site = pywikibot.getSite() File "/Users/km/test/core/pywikibot/__init__.py", line 298, in Site _sites[key] = __Site(code=code, fam=fam, user=user, sysop=sysop) File "/Users/km/test/core/pywikibot/site.py", line 746, in __init__ BaseSite.__init__(self, code, fam, user, sysop) File "/Users/km/test/core/pywikibot/site.py", line 123, in __init__ self.__family = Family(fam, fatal=False) File "/Users/km/test/core/pywikibot/site.py", line 100, in Family raise Error("Family %s does not exist" % fam) pywikibot.exceptions.Error: Family brueghelwiki does not exist
---
Sent from sourceforge.net because Pywikipedia-bugs@lists.wikimedia.org is subscribed to https://sourceforge.net/p/pywikipediabot/bugs/
To unsubscribe from further messages, a project admin can change settings at https://sourceforge.net/p/pywikipediabot/admin/bugs/options. Or, if this is a mailing list, you can unsubscribe from the mailing list.
pywikipedia-bugs@lists.wikimedia.org