From ff65c1316ec5387ceef7fe52b1e50250e0d13e48 Mon Sep 17 00:00:00 2001 From: zevaryx Date: Sat, 30 Apr 2022 19:19:04 -0600 Subject: [PATCH] Change log time format to include ms --- jarvis_core/log.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/jarvis_core/log.py b/jarvis_core/log.py index 1202fa9..1c81c5c 100644 --- a/jarvis_core/log.py +++ b/jarvis_core/log.py @@ -4,7 +4,9 @@ import logging from rich.logging import RichHandler -def get_logger(name: str, show_locals: bool = False) -> logging.Logger: +def get_logger( + name: str, show_locals: bool = False, format: str = "%x %H:%M:%S.%f" +) -> logging.Logger: """ Get a pre-configured logger @@ -12,6 +14,8 @@ def get_logger(name: str, show_locals: bool = False) -> logging.Logger: name: Name of the logger """ logger = logging.getLogger(name) - handler = RichHandler(rich_tracebacks=True, tracebacks_show_locals=show_locals) + handler = RichHandler( + rich_tracebacks=True, tracebacks_show_locals=show_locals, log_time_format="[{format}]" + ) logger.addHandler(handler) return logger