From 1a2a43087cb61b6cbcd32d78b5be378104ff5ca7 Mon Sep 17 00:00:00 2001 From: martinko Date: Mon, 5 Dec 2011 18:28:21 +0200 Subject: reworked custom logging init SkyLogger is no more installed automatically on scripting.py loading, rather exlicitly when our custom getLogger() function is called.--- python/skytools/scripting.py | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) (limited to 'python/skytools/scripting.py') diff --git a/python/skytools/scripting.py b/python/skytools/scripting.py index 8a24301b..70f7d500 100644 --- a/python/skytools/scripting.py +++ b/python/skytools/scripting.py @@ -118,16 +118,6 @@ def run_single_process(runnable, daemon, pidfile): # logging setup # -logging.TRACE = TRACE = 5 - -class SkyLogger (logging.getLoggerClass()): - def trace (self, msg, *args, **kwargs): - return self.log (TRACE, msg, *args, **kwargs) - -# start using our class when instantiating a logger -logging.addLevelName (TRACE, 'TRACE') -logging.setLoggerClass (SkyLogger) - _log_config_done = 0 _log_init_done = {} @@ -308,7 +298,7 @@ class BaseScript(object): if self.options.quiet: self.log_level = logging.WARNING if self.options.verbose > 1: - self.log_level = logging.TRACE + self.log_level = skytools.skylog.TRACE elif self.options.verbose: self.log_level = logging.DEBUG if self.options.ini: -- cgit v1.2.3