diff options
author | Marko Kreen | 2011-11-23 20:16:05 +0000 |
---|---|---|
committer | Marko Kreen | 2011-11-23 20:16:05 +0000 |
commit | e3d30c9ed4d018dc3e2d6d1e34dca65649a16de0 (patch) | |
tree | b9030139e1ee3513c56d3d5628269692b12746d1 /python/skytools/scripting.py | |
parent | 68568ce3438313f781d94baf0236e9aaefebcea1 (diff) |
skytools.BaseScript: fix use_skylog vs. module level loggers.
We want to support loggers initialized on module import time,
but for some reason logging.config.fileConfig() disables all
existing loggers by default.
Set disable_existing_loggers=False when calling to stop such behaviour.
Diffstat (limited to 'python/skytools/scripting.py')
-rw-r--r-- | python/skytools/scripting.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/python/skytools/scripting.py b/python/skytools/scripting.py index 5666f0ee..48672620 100644 --- a/python/skytools/scripting.py +++ b/python/skytools/scripting.py @@ -147,7 +147,7 @@ def _init_log(job_name, service_name, cf, log_level, is_daemon): fn = os.path.expanduser(fn) if os.path.isfile(fn): defs = {'job_name': job_name, 'service_name': service_name} - logging.config.fileConfig(fn, defs) + logging.config.fileConfig(fn, defs, False) got_skylog = 1 break _log_config_done = 1 |