diff options
author | Radek Novacek <rnovacek@redhat.com> | 2013-09-17 13:26:36 +0200 |
---|---|---|
committer | Radek Novacek <rnovacek@redhat.com> | 2013-09-19 09:19:36 +0200 |
commit | 95e9bfccc44aaae4339c76078ced41e5cbfb3ef8 (patch) | |
tree | 02abbac0a838ffacf8130ab31a7167627ba72e28 /src/python | |
parent | dd9ef38857f361bf69b0638c1175aa574553e86b (diff) | |
download | openlmi-providers-95e9bfccc44aaae4339c76078ced41e5cbfb3ef8.tar.gz openlmi-providers-95e9bfccc44aaae4339c76078ced41e5cbfb3ef8.tar.xz openlmi-providers-95e9bfccc44aaae4339c76078ced41e5cbfb3ef8.zip |
Priority of traces should be lower than priority of DEBUG log messages
Diffstat (limited to 'src/python')
-rw-r--r-- | src/python/lmi/providers/cmpi_logging.py | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/src/python/lmi/providers/cmpi_logging.py b/src/python/lmi/providers/cmpi_logging.py index ca24601..4d780df 100644 --- a/src/python/lmi/providers/cmpi_logging.py +++ b/src/python/lmi/providers/cmpi_logging.py @@ -30,9 +30,9 @@ import os import sys # Custom logging levels -TRACE_WARNING = logging.INFO - 1 -TRACE_INFO = logging.INFO - 2 -TRACE_VERBOSE = logging.DEBUG +TRACE_WARNING = logging.DEBUG - 1 +TRACE_INFO = logging.DEBUG - 2 +TRACE_VERBOSE = logging.DEBUG - 3 # Mapping from level name to its number LOGGING_LEVELS = { @@ -41,10 +41,10 @@ LOGGING_LEVELS = { "warning" : logging.WARNING, "warn" : logging.WARNING, "info" : logging.INFO, + "debug" : logging.DEBUG, "trace_warning" : TRACE_WARNING, "trace_info" : TRACE_INFO, - "trace_verbose" : TRACE_VERBOSE, - "debug" : logging.DEBUG + "trace_verbose" : TRACE_VERBOSE } DEFAULT_LOGGING_CONFIG = { @@ -130,11 +130,13 @@ class CMPILogHandler(logging.Handler): self.cmpi_logger.log_warn(msg) elif record.levelno >= logging.INFO: self.cmpi_logger.log_info(msg) + elif record.levelno >= logging.DEBUG: + self.cmpi_logger.log_debug(record.filename, msg) elif record.levelno >= TRACE_WARNING: self.cmpi_logger.trace_warn(record.filename, msg) elif record.levelno >= TRACE_INFO: self.cmpi_logger.trace_info(record.filename, msg) - elif record.levelno >= logging.DEBUG: + elif record.levelno >= TRACE_VERBOSE: self.cmpi_logger.trace_verbose(record.filename, msg) class CMPILogger(logging.getLoggerClass()): |