From b221ab8d2a4c95ecfeed52928771c5e651c4c2c9 Mon Sep 17 00:00:00 2001 From: ChuckBuilds <33324927+ChuckBuilds@users.noreply.github.com> Date: Sat, 19 Apr 2025 18:03:06 -0500 Subject: [PATCH] fix: remove duplicate logging configurations to ensure consistent timestamp format --- run_font_test.py | 8 ++++++-- src/clock.py | 3 +-- src/display_manager.py | 3 +-- src/stock_manager.py | 3 +-- 4 files changed, 9 insertions(+), 8 deletions(-) diff --git a/run_font_test.py b/run_font_test.py index 02e7561d..f67b3309 100755 --- a/run_font_test.py +++ b/run_font_test.py @@ -6,8 +6,12 @@ from src.display_manager import DisplayManager from src.font_test_manager import FontTestManager from src.config_manager import ConfigManager -# Configure logging -logging.basicConfig(level=logging.INFO) +# Configure logging to match main application +logging.basicConfig( + level=logging.INFO, + format='%(asctime)s.%(msecs)03d - %(levelname)s:%(name)s:%(message)s', + datefmt='%Y-%m-%d %H:%M:%S' +) logger = logging.getLogger(__name__) def main(): diff --git a/src/clock.py b/src/clock.py index c6294484..1a53cc98 100644 --- a/src/clock.py +++ b/src/clock.py @@ -6,8 +6,7 @@ from typing import Dict, Any from src.config_manager import ConfigManager from src.display_manager import DisplayManager -# Configure logging -logging.basicConfig(level=logging.INFO) +# Get logger without configuring logger = logging.getLogger(__name__) class Clock: diff --git a/src/display_manager.py b/src/display_manager.py index 17447b8f..2a1a74b9 100644 --- a/src/display_manager.py +++ b/src/display_manager.py @@ -7,8 +7,7 @@ import math from .weather_icons import WeatherIcons import os -# Configure logging -logging.basicConfig(level=logging.INFO) +# Get logger without configuring logger = logging.getLogger(__name__) class DisplayManager: diff --git a/src/stock_manager.py b/src/stock_manager.py index 0792ab21..d2a6b5ef 100644 --- a/src/stock_manager.py +++ b/src/stock_manager.py @@ -15,8 +15,7 @@ from .cache_manager import CacheManager from requests.adapters import HTTPAdapter from urllib3.util.retry import Retry -# Configure logging -logging.basicConfig(level=logging.INFO) +# Get logger without configuring logger = logging.getLogger(__name__) class StockManager: