From f164e5c99cf4b2297a1ca5b5c948a561023d500b Mon Sep 17 00:00:00 2001 From: Gal Dayan <galdayan1895@gmail.com> Date: Sun, 2 Jun 2024 11:32:29 +0300 Subject: [PATCH] Add support for basic logger --- semantic_router/utils/logger.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/semantic_router/utils/logger.py b/semantic_router/utils/logger.py index 607f09d5..2c1980d8 100644 --- a/semantic_router/utils/logger.py +++ b/semantic_router/utils/logger.py @@ -30,12 +30,11 @@ def add_coloured_handler(logger): def setup_custom_logger(name): logger = logging.getLogger(name) - logger.handlers = [] - add_coloured_handler(logger) - - logger.setLevel(logging.INFO) - logger.propagate = False + if not logger.hasHandlers(): + add_coloured_handler(logger) + logger.setLevel(logging.INFO) + logger.propagate = False return logger -- GitLab