From ff8236aff0d64dd48b72e8a09ce4968457b20198 Mon Sep 17 00:00:00 2001 From: Lexiay Date: Mon, 10 Feb 2025 14:56:42 +0800 Subject: [PATCH] fix: resolve incorrect logging configuration issues(#155) --- cozepy/log.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/cozepy/log.py b/cozepy/log.py index 209ee58..be34075 100644 --- a/cozepy/log.py +++ b/cozepy/log.py @@ -14,10 +14,13 @@ def setup_logging(level: int = logging.WARNING) -> None: ]: raise ValueError(f"invalid log level: {level}") - logging.basicConfig( - format="[cozepy][%(levelname)s][%(asctime)s] %(message)s", - datefmt="%Y-%m-%d %H:%M:%S", - ) + console_handler = logging.StreamHandler() + console_handler.setLevel(level) + + formatter = logging.Formatter("[%(name)s][%(levelname)s][%(asctime)s] %(message)s", datefmt="%Y-%m-%d %H:%M:%S") + console_handler.setFormatter(formatter) + + logger.addHandler(console_handler) logger.setLevel(level)