From 57b57f3cfd712915aee378d11f26bc42beefacc3 Mon Sep 17 00:00:00 2001 From: James Braza Date: Thu, 26 Sep 2024 22:35:24 -0700 Subject: [PATCH] Made max pre-set verbosity level per PR comment --- paperqa/agents/__init__.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/paperqa/agents/__init__.py b/paperqa/agents/__init__.py index 9a895636..718819ca 100644 --- a/paperqa/agents/__init__.py +++ b/paperqa/agents/__init__.py @@ -81,9 +81,12 @@ def configure_cli_logging(verbosity: int = 0) -> None: setup_default_logs() set_up_rich_handler() + max_preset_verbosity: int = max(list(LOG_VERBOSITY_MAP.keys())) for logger_name, logger_ in logging.Logger.manager.loggerDict.items(): if isinstance(logger_, logging.Logger) and ( - log_level := LOG_VERBOSITY_MAP.get(min(verbosity, 2), {}).get(logger_name) + log_level := LOG_VERBOSITY_MAP.get( + min(verbosity, max_preset_verbosity), {} + ).get(logger_name) ): logger_.setLevel(log_level)