From: Paul Eggleton Date: Wed, 9 Mar 2016 04:22:14 +0000 (+1300) Subject: bitbake: fetch2/npm: add missing URL argument to ParameterError X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=c50bdb300bb2d6a2bb406688bd9e86d80f2a8873;p=thirdparty%2Fopenembedded%2Fopenembedded-core-contrib.git bitbake: fetch2/npm: add missing URL argument to ParameterError Without this you get a rather odd traceback instead of the proper exception message. (Bitbake rev: 2fe1826d3077eeda6cde433d3a1e6620f74e08dd) Signed-off-by: Paul Eggleton Signed-off-by: Richard Purdie --- diff --git a/bitbake/lib/bb/fetch2/npm.py b/bitbake/lib/bb/fetch2/npm.py index 3ff11e9c27c..d44454cb2c8 100644 --- a/bitbake/lib/bb/fetch2/npm.py +++ b/bitbake/lib/bb/fetch2/npm.py @@ -75,10 +75,10 @@ class Npm(FetchMethod): # TODO: find a way to get an sha1/sha256 manifest of pkg & all deps ud.pkgname = ud.parm.get("name", None) if not ud.pkgname: - raise ParameterError("NPM fetcher requires a name parameter") + raise ParameterError("NPM fetcher requires a name parameter", ud.url) ud.version = ud.parm.get("version", None) if not ud.version: - raise ParameterError("NPM fetcher requires a version parameter") + raise ParameterError("NPM fetcher requires a version parameter", ud.url) ud.bbnpmmanifest = "%s-%s.deps.json" % (ud.pkgname, ud.version) ud.registry = "http://%s" % ud.basename prefixdir = "npm/%s" % ud.pkgname