add Dashboards log handler to all known loggers
This commit is contained in:
@@ -7,6 +7,8 @@ Usage:
|
|||||||
from quart import Quart, Blueprint
|
from quart import Quart, Blueprint
|
||||||
from quart_babel import Babel
|
from quart_babel import Babel
|
||||||
from utils import load_modules
|
from utils import load_modules
|
||||||
|
from .log_handler import LogHandler
|
||||||
|
import logging
|
||||||
|
|
||||||
web = Blueprint('web', __name__)
|
web = Blueprint('web', __name__)
|
||||||
|
|
||||||
@@ -30,3 +32,8 @@ class Web:
|
|||||||
locale_selector=get_locale,
|
locale_selector=get_locale,
|
||||||
timezone_selector=get_tz,
|
timezone_selector=get_tz,
|
||||||
default_translation_directories=translation_directories)
|
default_translation_directories=translation_directories)
|
||||||
|
|
||||||
|
h = LogHandler()
|
||||||
|
logging.getLogger().addHandler(h)
|
||||||
|
for name in logging.root.manager.loggerDict:
|
||||||
|
logging.getLogger(name).addHandler(h)
|
||||||
|
|||||||
Reference in New Issue
Block a user