--once Modus gibt Exit-Code 0 zurück auch wenn Dateien fehlschlagen #2
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Der
--once-Modus endet immer mit Exit-Code0, auch wenn alle zu verarbeitenden PDFs fehlgeschlagen sind und imerror/-Verzeichnis gelandet sind.Auswirkung
Skripte oder CI-Pipelines, die
--oncenutzen um PDFs zu verarbeiten, können nicht erkennen ob die Verarbeitung erfolgreich war:Erwartetes Verhalten
0110Mögliche Lösung
Dazu müsste
HotfolderServicedie Ergebnisse tracken (z.B.self._error_count).Entdeckt bei
Lokaler Test-Durchlauf 2026-04-08
Behoben in v0.2.1 (Commit
6f7cadf). Test-Szenarien sind intests/test_preflight.pyundtests/test_once_exit_code.pyabgebildet (11 Tests, alle grün).