From 07f28d3072a32aaca2a104a928fda4bd30d5c300 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sybren=20A=2E=20St=C3=BCvel?= Date: Wed, 18 May 2016 11:57:32 +0200 Subject: [PATCH] Debug log reason why module can't be imported. Usually this will be because someone just wants to use the wheel, but during development this can be caused by other issues, and shouldn't be silenced. --- blender_cloud/wheels/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/blender_cloud/wheels/__init__.py b/blender_cloud/wheels/__init__.py index 77c5a1a..481de4c 100644 --- a/blender_cloud/wheels/__init__.py +++ b/blender_cloud/wheels/__init__.py @@ -18,8 +18,9 @@ def load_wheel(module_name, fname_prefix): try: module = __import__(module_name) - except ImportError: - pass + except ImportError as ex: + log.debug('Unable to import %s directly, will try wheel: %s', + module_name, ex) else: log.debug('Was able to load %s from %s, no need to load wheel %s', module_name, module.__file__, fname_prefix)