From d1456329cd65c00c439543d14bf2908df95a360b Mon Sep 17 00:00:00 2001 From: ChuckBuilds <33324927+ChuckBuilds@users.noreply.github.com> Date: Tue, 22 Apr 2025 10:05:18 -0500 Subject: [PATCH] Configure calendar manager logger to show DEBUG messages --- src/calendar_manager.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/calendar_manager.py b/src/calendar_manager.py index 85d16647..dd081fc7 100644 --- a/src/calendar_manager.py +++ b/src/calendar_manager.py @@ -13,8 +13,9 @@ from rgbmatrix import graphics import pytz from src.config_manager import ConfigManager -# Get logger without configuring +# Configure logger for this module logger = logging.getLogger(__name__) +logger.setLevel(logging.DEBUG) # Set to DEBUG to see all messages class CalendarManager: def __init__(self, matrix, canvas, config): @@ -43,11 +44,13 @@ class CalendarManager: try: self.timezone = pytz.timezone(timezone_str) except pytz.UnknownTimeZoneError: - logging.warning(f"Unknown timezone '{timezone_str}' in config, defaulting to UTC.") + logger.warning(f"Unknown timezone '{timezone_str}' in config, defaulting to UTC.") self.timezone = pytz.utc if self.enabled: self.authenticate() + else: + logger.warning("Calendar manager is disabled in configuration") # Display properties self.text_color = (255, 255, 255) # White