log: Don't disable loggers when loading fileConfig
The default when loading config for logging from a file is to disable
existing loggers. Since some loggers are created before logging is set
up, these loggers were disabled if logging/config_file is set.
(cherry picked from commit cb0387c46d)
Conflicts:
docs/changelog.rst
This commit is contained in:
parent
9b7bcd37b3
commit
bac3bfb7a2
@ -14,6 +14,9 @@ Bug fix release.
|
||||
arguments. This was incorrectly returning artists after the MPD command
|
||||
changes in 0.19.0. (Fixes: :issue:`817`)
|
||||
|
||||
- Logging: Fix that some loggers would be disabled if logging/config_file was
|
||||
set.
|
||||
|
||||
|
||||
v0.19.3 (2014-08-03)
|
||||
====================
|
||||
|
||||
@ -47,7 +47,8 @@ def setup_logging(config, verbosity_level, save_debug_log):
|
||||
if config['logging']['config_file']:
|
||||
# Logging config from file must be read before other handlers are
|
||||
# added. If not, the other handlers will have no effect.
|
||||
logging.config.fileConfig(config['logging']['config_file'])
|
||||
logging.config.fileConfig(config['logging']['config_file'],
|
||||
disable_existing_loggers=False)
|
||||
|
||||
setup_console_logging(config, verbosity_level)
|
||||
if save_debug_log:
|
||||
|
||||
Loading…
Reference in New Issue
Block a user