diff --git a/aries_cloudagent/config/logging.py b/aries_cloudagent/config/logging.py index 9d74b0b0a7..217d2bf77e 100644 --- a/aries_cloudagent/config/logging.py +++ b/aries_cloudagent/config/logging.py @@ -119,18 +119,19 @@ def fileConfig( raise RuntimeError(f"{fname} is invalid: {e}") if new_file_path: - cp.set( - "handler_timed_file_handler", - "args", - str( - ( - f"{new_file_path}", - "d", - 7, - 1, - ) - ), - ) + if cp.has_section("handler_timed_file_handler"): + cp.set( + "handler_timed_file_handler", + "args", + str( + ( + f"{new_file_path}", + "d", + 7, + 1, + ) + ), + ) formatters = _create_formatters(cp) with logging._lock: