Last modified: 2014-10-20 19:53:10 UTC
MySQLPageGenerator tries to compare 'site' against pywikibot.site.Site, which doesnt exist. Bug introduced in Aug 2013 (git 2e35403), and pywikibot.site.Site didnt exist then either. Welcome to the Pywikibot interactive shell! >>> import pywikibot.pagegenerators >>> gen = pywikibot.pagegenerators.MySQLPageGenerator('SELECT * FROM DUAL') >>> p = next(gen) Traceback (most recent call last): File "<console>", line 1, in <module> File ".../pywikibot/pagegenerators.py", line 1451, in MySQLPageGenerator if isinstance(site, pywikibot.site.Site): AttributeError: 'module' object has no attribute 'Site'
Change 166983 had a related patch set uploaded by John Vandenberg: MySQLPageGenerator fails due to wrong classname https://gerrit.wikimedia.org/r/166983
Change 166983 merged by XZise: MySQLPageGenerator fails due to wrong classname https://gerrit.wikimedia.org/r/166983