diff --git a/brancheneinstufung2.py b/brancheneinstufung2.py index 297ab054..03e5586e 100644 --- a/brancheneinstufung2.py +++ b/brancheneinstufung2.py @@ -19,11 +19,16 @@ from datetime import datetime # Import der Projekt-Module # Wichtig: Config muss zuerst importiert werden, damit die DEBUG-Variable verfügbar ist. from config import Config -from helpers import create_log_filename, initialize_target_schema, alignment_demo +from helpers import create_log_filename, initialize_target_schema, alignment_demo, log_module_versions from google_sheet_handler import GoogleSheetHandler from wikipedia_scraper import WikipediaScraper from data_processor import DataProcessor +import helpers +import google_sheet_handler +import wikipedia_scraper +import data_processor + # ============================================================================== # 1. INITIALE KONFIGURATION (wird vor allem anderen ausgeführt) # ============================================================================== @@ -116,6 +121,13 @@ def main(): logger.info(f"===== Skript gestartet: Modus '{selected_mode}' =====") logger.info(f"Version: {Config.VERSION}") + modules_to_log = { + "DataProcessor": data_processor, + "GoogleSheetHandler": google_sheet_handler, + "WikipediaScraper": wikipedia_scraper, + "Helpers": helpers + } + log_module_versions(modules_to_log) logger.info(f"Logdatei: {log_file_path or 'FEHLER - Keine Logdatei'}") logger.info(f"CLI Argumente: {args}")