From d78a33ee900bff4b47087383206f10bed03fcfc7 Mon Sep 17 00:00:00 2001 From: "Daniel P. Berrange" Date: Wed, 8 Jun 2016 09:07:59 +0000 Subject: [PATCH] os_vif: add logging for each plugin that is loaded When debugging problems it is helpful to know which plugins have been loaded. Ensure this is reported by emitting info in a log message at load time. Change-Id: Id6442c8aa2004aeb3fc9b25bfc4c9b8baa5a1e56 --- os_vif/__init__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/os_vif/__init__.py b/os_vif/__init__.py index 96d643d..5903e30 100644 --- a/os_vif/__init__.py +++ b/os_vif/__init__.py @@ -21,7 +21,7 @@ _LE = os_vif.i18n._LE _LI = os_vif.i18n._LI _EXT_MANAGER = None -LOG = logging.getLogger('os_vif') +LOG = logging.getLogger(__name__) def initialize(reset=False): @@ -43,6 +43,8 @@ def initialize(reset=False): for plugin_name in _EXT_MANAGER.names(): cls = _EXT_MANAGER[plugin_name].plugin obj = cls.load(plugin_name) + LOG.info("Loaded VIF plugin class '%s' with name '%s'", + cls, plugin_name) _EXT_MANAGER[plugin_name].obj = obj