From e82e8fde13d32f9b484a43736cfd0d79df0747e8 Mon Sep 17 00:00:00 2001 From: yqkcn <410728991@qq.com> Date: Sun, 29 Sep 2024 09:49:59 +0800 Subject: [PATCH] Fix logger error (#2643) ### What problem does this PR solve? Fix logger error: AttributeError: 'Logger' object has no attribute 'basicConfig' ### Type of change - [x] Bug Fix (non-breaking change which fixes an issue) --- rag/settings.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/rag/settings.py b/rag/settings.py index dd0a5f8d1..8c88c4067 100644 --- a/rag/settings.py +++ b/rag/settings.py @@ -52,12 +52,11 @@ cron_logger = getLogger("cron_logger") chunk_logger = getLogger("chunk_logger") database_logger = getLogger("database") +formatter = logging.Formatter("%(asctime)-15s %(levelname)-8s (%(process)d) %(message)s") for logger in [es_logger, minio_logger, s3_logger, azure_logger, cron_logger, chunk_logger, database_logger]: - logger.basicConfig( - level=logging.INFO, - format="%(asctime)-15s %(levelname)-8s (%(process)d) %(message)s", - ) - + logger.setLevel(logging.INFO) + for handler in logger.handlers: + handler.setFormatter(fmt=formatter) SVR_QUEUE_NAME = "rag_flow_svr_queue" SVR_QUEUE_RETENTION = 60*60