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