projects
/
skytools.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
68568ce
)
skytools.BaseScript: fix use_skylog vs. module level loggers.
author
Marko Kreen
<markokr@gmail.com>
Wed, 23 Nov 2011 20:16:05 +0000
(22:16 +0200)
committer
Marko Kreen
<markokr@gmail.com>
Wed, 23 Nov 2011 20:16:05 +0000
(22:16 +0200)
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.
python/skytools/scripting.py
patch
|
blob
|
blame
|
history
diff --git
a/python/skytools/scripting.py
b/python/skytools/scripting.py
index 5666f0ee9dbd41e4870e21a4313e4a79f27085e6..48672620f0670cbae817d636db1ddd1090a8fbe5 100644
(file)
--- 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