bugfix
This commit is contained in:
@@ -201,7 +201,22 @@ class DataProcessor:
|
|||||||
Anreicherungs- und Analyseprozesse durch.
|
Anreicherungs- und Analyseprozesse durch.
|
||||||
"""
|
"""
|
||||||
self.logger.info(
|
self.logger.info(
|
||||||
f"--- Starte Verarbeitung fuer Zeile {row_num_in_sheet} {'(Re-Eval)' if force_reeval else ''} (Schritte: {', '.join(steps_to_run) if steps_to_run else 'Keine'}) ---")
|
f"--- Starte Verarbeitung fuer Zeile {row_num_in_sheet} {'(Re-Eval)' if force_reeval else ''} (Angefragte Schritte: {', '.join(steps_to_run) if steps_to_run else 'Keine'}) ---")
|
||||||
|
|
||||||
|
# NEU: Detaillierteres Logging der auszuführenden Schritte
|
||||||
|
run_reasons = []
|
||||||
|
if 'web' in steps_to_run and self._needs_website_processing(row_data, force_reeval):
|
||||||
|
run_reasons.append("WEB (Timestamp leer oder Re-Eval)")
|
||||||
|
if 'wiki' in steps_to_run and self._needs_wiki_processing(row_data, force_reeval):
|
||||||
|
run_reasons.append("WIKI (Timestamp leer oder Re-Eval)")
|
||||||
|
if 'chat' in steps_to_run and self._needs_chat_evaluations(row_data, force_reeval, False): # False, da wir es nur für die Logik prüfen
|
||||||
|
run_reasons.append("CHAT (Timestamp leer oder Re-Eval)")
|
||||||
|
if 'ml_predict' in steps_to_run and self._needs_ml_prediction(row_data, force_reeval, False):
|
||||||
|
run_reasons.append("ML (Bucket leer oder Re-Eval)")
|
||||||
|
|
||||||
|
if run_reasons:
|
||||||
|
self.logger.info(f"Zeile {row_num_in_sheet}: Fuehre Schritte aus -> {', '.join(run_reasons)}")
|
||||||
|
|
||||||
updates = []
|
updates = []
|
||||||
now_timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
now_timestamp = datetime.now().strftime("%Y-%m-%d %H:%M:%S")
|
||||||
any_processing_done = False
|
any_processing_done = False
|
||||||
|
|||||||
Reference in New Issue
Block a user