Thread Wie Log-Verarbeitung ohne Abbruch bewerkstelligen (12 answers)
Opened by YAPD at 2019-05-31 19:09

haj
 2019-05-31 21:48
#190073 #190073
User since
2015-01-07
557 Artikel
BenutzerIn

user image
Auskommentieren von croak unterdrückt allerdings auch die Fehlerausgabe. Wenn Du die wegen Deines eigenen Loggings nicht brauchst, ist das vielleicht nicht weiter schlimm.

Mir fehlt der Zusammenhang, was für Auswirkungen das Fehlen welcher Module hat, aber: Eine Unterscheidung zwischen Fehlern, die die Software selbst beheben oder umgehen kann und Fehlern, nach denen es nicht weitergeht, ist in jedem Fall wichtig und richtig!

Wenn ein zusätzlicher Parameter diesen Zweck erfüllt, dann ist das ok.
Module wie CPAN:Try::Tiny sind genau für solche Situationen da: Bestimmte Fehler werden mit catch "abgefangen" und einer Fehlerbehandlung/Umgehung zugeführt, danach geht's normal weiter. Nur die Fehler, die in keinem catch-Zweig abgefangen werden, führen zum Abbruch.

View full thread Wie Log-Verarbeitung ohne Abbruch bewerkstelligen