From 9ac045a1c5ebde6bd81646cc2fe60b0f272b4cf4 Mon Sep 17 00:00:00 2001 From: Joel Krauska Date: Mon, 3 Nov 2025 20:18:17 -0800 Subject: [PATCH] fallback if missing config --- startdb.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/startdb.py b/startdb.py index f48a1b1..aa65de1 100644 --- a/startdb.py +++ b/startdb.py @@ -13,7 +13,8 @@ from meshview.config import CONFIG # ------------------------- cleanup_logger = logging.getLogger("dbcleanup") cleanup_logger.setLevel(logging.INFO) -file_handler = logging.FileHandler(CONFIG["logging"]["db_cleanup_logfile"]) +cleanup_logfile = CONFIG.get("logging", {}).get("db_cleanup_logfile", "dbcleanup.log") +file_handler = logging.FileHandler(cleanup_logfile) file_handler.setLevel(logging.INFO) formatter = logging.Formatter('%(asctime)s [%(levelname)s] %(message)s') file_handler.setFormatter(formatter)