From 58fedc7e8c4ab243e705086c1738bc75d53cdeef Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Fri, 25 Mar 2022 20:37:47 +0200 Subject: [PATCH] Expose all logs to frontend instead of only maubot.* --- maubot/management/api/log.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/maubot/management/api/log.py b/maubot/management/api/log.py index 05c11d3..1f0b4bb 100644 --- a/maubot/management/api/log.py +++ b/maubot/management/api/log.py @@ -109,19 +109,18 @@ class LogCollector(logging.Handler): handler = LogCollector() -log_root = logging.getLogger("maubot") log = logging.getLogger("maubot.server.websocket") sockets = [] def init(loop: asyncio.AbstractEventLoop) -> None: - log_root.addHandler(handler) + logging.root.addHandler(handler) handler.loop = loop async def stop_all() -> None: log.debug("Closing log listener websockets") - log_root.removeHandler(handler) + logging.root.removeHandler(handler) for socket in sockets: try: await socket.close(code=1012)