jayvdb added a comment.

Here is an example of the problem (after the rough patch on 
https://phabricator.wikimedia.org/T85356 is applied)

  $ python pwb.py scripts/harvest_template.py -family:wikipedia -lang:test 
-template:test test P404 -simulate
  WARNING: cacheSources: Could not load sources: Page 
[[wikidata:test:Wikidata:List of wikis/python]] doesn't exist.
  Finding redirects...
  Retrieving 9 pages from wikipedia:test.
  WARNING: API warning (wbgetentities): Unrecognized value for parameter 
'sites': testwiki
  ERROR: param-missing: A parameter that is required was missing (Either 
provide the item "ids" or pairs of "sites" and "titles" for corresponding pages)
  Traceback (most recent call last):
    File "./pywikibot/bot.py", line 1190, in run
      item = pywikibot.ItemPage.fromPage(page)
    File "./pywikibot/page.py", line 3251, in fromPage
      if not lazy_load and not i.exists():
    File "./pywikibot/page.py", line 2867, in exists
      self.get()
    File "./pywikibot/page.py", line 3263, in get
      super(ItemPage, self).get(force=force, *args, **kwargs)
    File "./pywikibot/page.py", line 2901, in get
      data = self.repo.loadcontent(identification, *args)
    File "./pywikibot/site.py", line 5173, in loadcontent
      data = req.submit()
    File "./pywikibot/data/api.py", line 1093, in submit
      raise APIError(code, info, **result["error"])
  APIError: param-missing: A parameter that is required was missing (Either 
provide the item "ids" or pairs of "sites" and "titles" for corresponding pages)


TASK DETAIL
  https://phabricator.wikimedia.org/T85358

REPLY HANDLER ACTIONS
  Reply to comment or attach files, or !close, !claim, !unsubscribe or !assign 
<username>.

EMAIL PREFERENCES
  https://phabricator.wikimedia.org/settings/panel/emailpreferences/

To: jayvdb
Cc: Aklapper, jayvdb, Qgil, pywikipedia-bugs



_______________________________________________
Pywikipedia-bugs mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/pywikipedia-bugs

Reply via email to