From 2e4c6d853552af03df6b3ddcf1ab6f7fddce8e06 Mon Sep 17 00:00:00 2001 From: Richard Chien Date: Sat, 10 Nov 2018 21:54:30 +0800 Subject: [PATCH] Log error messages while failed to load plugins --- none/__init__.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/none/__init__.py b/none/__init__.py index a855f0f2..6d24d768 100644 --- a/none/__init__.py +++ b/none/__init__.py @@ -133,8 +133,9 @@ def load_plugins(plugin_dir: str, module_prefix: str) -> None: try: _plugins.add(importlib.import_module(mod_name)) logger.info(f'Succeeded to import "{mod_name}"') - except ImportError: - logger.warning(f'Failed to import "{mod_name}"') + except Exception as e: + logger.error(f'Failed to import "{mod_name}", error: {e}') + logger.exception(e) def load_builtin_plugins() -> None: