mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 19:01:39 -04:00
Changing log level for all handlers when global level changes.
This commit is contained in:
parent
213c4c0746
commit
57ae4c1a23
1 changed files with 4 additions and 0 deletions
|
|
@ -88,6 +88,10 @@ def set_log_level(level, warn_level: bool = True):
|
|||
if warn_level:
|
||||
logger.warning(f'Logging level: {level_name}')
|
||||
|
||||
# Change log level for all handlers.
|
||||
for handler in logger.handlers:
|
||||
handler.setLevel(effective_level)
|
||||
|
||||
# Enable debug logging in SQLAlchemy when logging is NOTSET.
|
||||
sa_logger = logging.getLogger('sqlalchemy.engine')
|
||||
sa_level = logging.DEBUG if level == logging.NOTSET else logging.WARNING
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue