Mercurial > hg > pyloader
diff pyloader/loader.py @ 83:58eed691dca7
debugging
author | Jeff Hammel <jhammel@mozilla.com> |
---|---|
date | Mon, 11 Nov 2013 19:18:58 -0800 |
parents | 65d9a7c7ac63 |
children | 36f5d31c3ed6 |
line wrap: on
line diff
--- a/pyloader/loader.py Thu Jul 28 17:00:03 2011 -0700 +++ b/pyloader/loader.py Mon Nov 11 19:18:58 2013 -0800 @@ -12,7 +12,12 @@ def import_dotted_path(module): path = module.split('.') - module = __import__(module) + try: + module = __import__(module) + except: + sys.stderr.write("pyloader: Error importing %s for dotted path %s\n" % (module, path)) + raise + for name in path[1:]: module = getattr(module, name) return module