diff --git a/README.md b/README.md index 40265d5..b3ea080 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ *erstellt für: WATTANA GmbH, Gewerbering 19, 09337 Hohenstein-Ernstthal* -*Datum der letzten Änderung: 12.06.2026* +*Datum der letzten Änderung: 16.06.2026* ## Zweck der Anwendung @@ -22,6 +22,8 @@ Die Verarbeitungs-Pipeline ist aktuell **zustandslos**, was bedeutet, dass sie Die Anwendung legt unter dem Pfad ``"data → logs"`` Log-Dateien an. Damit können Fehler identifiziert und die Anwendung debuggt werden. Standardmäßig ist die Log-Ausgabe für ``STDOUT`` oder ``STDERR`` deaktiviert. Bei der Ausführung des Skripts sind deshalb im Terminal keine Ausgaben ersichtlich. Sollte das aktuelle Verhalten nicht gewünscht sein, so kann dies in Abstimmung mit d-opt angepasst werden. +Das Start-Skript "``startup.ps1``" kann mit der Option "``-enableOutput``" aufgerufen werden. Damit werden nach Abschluss der Verarbeitungs-Pipeline kurze Rückmeldungen im Terminal ausgegeben, ob die Verarbeitung erfolgreich war oder Fehler aufgetreten sind. + ### Datenfluss #### Wattana-Datenbank diff --git a/deployment/startup.ps1 b/deployment/startup.ps1 index d81116a..def3094 100644 --- a/deployment/startup.ps1 +++ b/deployment/startup.ps1 @@ -1 +1,14 @@ +param( + [switch]$enableOutput +) + .\python\python.exe -m wattanalyse.external_interface + +if ($enableOutput) { + if ($LASTEXITCODE -eq 0) { + Write-Host "Die Verarbeitungspipeline wurde erfolgreich abgeschlossen." + } + else { + Write-Host "Bei der Verarbeitung ist ein Fehler aufgetreten. Details sind den Logs zu entnehmen." + } +} \ No newline at end of file