diff --git a/integrate_news_ticker.py b/integrate_news_ticker.py index 88788b22..b2cf9c93 100644 --- a/integrate_news_ticker.py +++ b/integrate_news_ticker.py @@ -4,7 +4,7 @@ import sys import os from src.config_manager import ConfigManager from src.display_manager import DisplayManager -from src.news_manager import NewsManager +from src.stock_news_manager import StockNewsManager from src.stock_manager import StockManager def main(): @@ -21,7 +21,7 @@ def main(): stock_manager = StockManager(config, display_manager) # Initialize news manager - news_manager = NewsManager(config, display_manager) + news_manager = StockNewsManager(config, display_manager) print("News ticker integration test started. Press Ctrl+C to exit.") print("Displaying stock data and news headlines...") diff --git a/src/news_manager.py b/src/stock_news_manager.py similarity index 99% rename from src/news_manager.py rename to src/stock_news_manager.py index 115386fe..1bdef3ed 100644 --- a/src/news_manager.py +++ b/src/stock_news_manager.py @@ -15,7 +15,7 @@ from PIL import Image, ImageDraw logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) -class NewsManager: +class StockNewsManager: def __init__(self, config: Dict[str, Any], display_manager): self.config = config self.config_manager = ConfigManager() diff --git a/test_news_manager.py b/test_stock_news_manager.py similarity index 88% rename from test_news_manager.py rename to test_stock_news_manager.py index 310a4ff9..9172d974 100644 --- a/test_news_manager.py +++ b/test_stock_news_manager.py @@ -4,12 +4,12 @@ import sys import os from src.config_manager import ConfigManager from src.display_manager import DisplayManager -from src.news_manager import NewsManager +from src.stock_news_manager import StockNewsManager print(f"Current working directory: {os.getcwd()}") def main(): - """Test the NewsManager class directly.""" + """Test the StockNewsManager class directly.""" try: # Load configuration config_manager = ConfigManager() @@ -28,7 +28,7 @@ def main(): display_manager = DisplayManager(display_config) # Initialize news manager with the loaded config - news_manager = NewsManager(config, display_manager) + news_manager = StockNewsManager(config, display_manager) print("Testing news display. Press Ctrl+C to exit.")