From 4dc01a73691cfbf150939d96a88d24b659bbd0f6 Mon Sep 17 00:00:00 2001 From: Leo Date: Wed, 3 Jul 2024 19:21:41 +0800 Subject: [PATCH] feature: Enable DEBUG level logging based on config setting. (#2762) Signed-off-by: ifuryst --- opendevin/core/logger.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/opendevin/core/logger.py b/opendevin/core/logger.py index e4a98848da..cfd980ec42 100644 --- a/opendevin/core/logger.py +++ b/opendevin/core/logger.py @@ -156,7 +156,10 @@ def log_uncaught_exceptions(ex_cls, ex, tb): sys.excepthook = log_uncaught_exceptions opendevin_logger = logging.getLogger('opendevin') -opendevin_logger.setLevel(logging.INFO) +if config.debug: + opendevin_logger.setLevel(logging.DEBUG) +else: + opendevin_logger.setLevel(logging.INFO) opendevin_logger.addHandler(get_file_handler()) opendevin_logger.addHandler(get_console_handler()) opendevin_logger.addFilter(SensitiveDataFilter(opendevin_logger.name))