Merge "utils: catch SyntaxError during import"
authorRoss Brattain <ross.b.brattain@intel.com>
Tue, 29 Aug 2017 06:44:36 +0000 (06:44 +0000)
committerGerrit Code Review <gerrit@opnfv.org>
Tue, 29 Aug 2017 06:44:36 +0000 (06:44 +0000)
yardstick/common/utils.py

index 1d7ea07..68c9ed6 100644 (file)
@@ -90,7 +90,7 @@ def import_modules_from_package(package):
         for module_name in missing_modules:
             try:
                 sys.modules[module_name] = importutils.import_module(module_name)
-            except ImportError:
+            except (ImportError, SyntaxError):
                 logger.exception("unable to import %s", module_name)