bugfix
This commit is contained in:
@@ -1229,7 +1229,7 @@ def load_target_schema(csv_filepath=BRANCH_MAPPING_FILE):
|
|||||||
logger.warning(f"Schema-Datei '{csv_filepath}' ist leer oder hat keinen Header.")
|
logger.warning(f"Schema-Datei '{csv_filepath}' ist leer oder hat keinen Header.")
|
||||||
TARGET_SCHEMA_STRING = "Ziel-Branchenschema nicht verfuegbar (Datei leer)."
|
TARGET_SCHEMA_STRING = "Ziel-Branchenschema nicht verfuegbar (Datei leer)."
|
||||||
FOCUS_BRANCHES_PROMPT_PART = ""
|
FOCUS_BRANCHES_PROMPT_PART = ""
|
||||||
return
|
return [], []
|
||||||
|
|
||||||
for row_num, row in enumerate(reader, 1): # Starte Zählung bei 1 für Zeilennummern nach Header
|
for row_num, row in enumerate(reader, 1): # Starte Zählung bei 1 für Zeilennummern nach Header
|
||||||
line_count = row_num
|
line_count = row_num
|
||||||
@@ -1248,12 +1248,13 @@ def load_target_schema(csv_filepath=BRANCH_MAPPING_FILE):
|
|||||||
logger.critical(f"FEHLER: Schema-Datei '{csv_filepath}' nicht gefunden.")
|
logger.critical(f"FEHLER: Schema-Datei '{csv_filepath}' nicht gefunden.")
|
||||||
TARGET_SCHEMA_STRING = "Ziel-Branchenschema nicht verfuegbar (Datei nicht gefunden)."
|
TARGET_SCHEMA_STRING = "Ziel-Branchenschema nicht verfuegbar (Datei nicht gefunden)."
|
||||||
FOCUS_BRANCHES_PROMPT_PART = ""
|
FOCUS_BRANCHES_PROMPT_PART = ""
|
||||||
return
|
# Gib ein Tupel mit zwei leeren Listen zurück, um den TypeError zu vermeiden
|
||||||
|
return [], []
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
logger.critical(f"FEHLER beim Laden des Ziel-Schemas aus '{csv_filepath}' (Zeile {line_count}): {e}")
|
logger.critical(f"FEHLER beim Laden des Ziel-Schemas aus '{csv_filepath}' (Zeile {line_count}): {e}")
|
||||||
TARGET_SCHEMA_STRING = "Ziel-Branchenschema nicht verfuegbar (Fehler beim Lesen)."
|
TARGET_SCHEMA_STRING = "Ziel-Branchenschema nicht verfuegbar (Fehler beim Lesen)."
|
||||||
FOCUS_BRANCHES_PROMPT_PART = ""
|
FOCUS_BRANCHES_PROMPT_PART = ""
|
||||||
return
|
return [], []
|
||||||
|
|
||||||
ALLOWED_TARGET_BRANCHES = sorted(list(allowed_branches_set), key=str.lower)
|
ALLOWED_TARGET_BRANCHES = sorted(list(allowed_branches_set), key=str.lower)
|
||||||
FOCUS_TARGET_BRANCHES = sorted(list(focus_branches_set), key=str.lower)
|
FOCUS_TARGET_BRANCHES = sorted(list(focus_branches_set), key=str.lower)
|
||||||
@@ -10274,7 +10275,7 @@ def main():
|
|||||||
# handlers=[] verhindert default Console Handler, wir fuegen ihn manuell hinzu fuer mehr Kontrolle
|
# handlers=[] verhindert default Console Handler, wir fuegen ihn manuell hinzu fuer mehr Kontrolle
|
||||||
logging.basicConfig(level=log_level, format=log_format, handlers=[]) # log_format wird hier bereits verwendet
|
logging.basicConfig(level=log_level, format=log_format, handlers=[]) # log_format wird hier bereits verwendet
|
||||||
|
|
||||||
ZIEL_BRANCHENSCHEMA, FOKUS_BRANCHEN = load_target_schema()
|
ZIEL_BRANCHENSCHEMA, FOKUS_BRANCHEN = load_target_schema() # Zeile 10277
|
||||||
BRANCH_MAPPING = load_branch_mapping()
|
BRANCH_MAPPING = load_branch_mapping()
|
||||||
|
|
||||||
# Console Handler explizit hinzufuegen
|
# Console Handler explizit hinzufuegen
|
||||||
@@ -10954,7 +10955,7 @@ if __name__ == '__main__':
|
|||||||
# Alle globalen imports und Funktionen MÜSSEN VOR diesem Block definiert sein.
|
# Alle globalen imports und Funktionen MÜSSEN VOR diesem Block definiert sein.
|
||||||
# Die Klassen MÜSSEN VOR diesem Block definiert sein.
|
# Die Klassen MÜSSEN VOR diesem Block definiert sein.
|
||||||
|
|
||||||
main()
|
main() #Zeile 10957
|
||||||
|
|
||||||
|
|
||||||
# ==============================================================================
|
# ==============================================================================
|
||||||
|
|||||||
Reference in New Issue
Block a user