Thread Wie Log-Verarbeitung ohne Abbruch bewerkstelligen
(12 answers)
Opened by YAPD at 2019-05-31 19:09
Guten Abend Zusammen,
ich habe eine Frage zu meiner Log - Verarbeitung, bzw. dem richtigen Handling für meine Anwendung : Und zwar habe ich einen Aufruf für die Fehler - Verarbeitung : Code: (dl
)
1 if ( $@ ) Darin prüft die Anwendung, ob ein Modul vorhanden ist bzw. gefunden wurde. In diesem Beispiel "Kernel::System::Falsch" Ist dies nicht der Fall, wird die Subroutine "_DieWithError" für die Fehlerverarbeitung aufgerufen : Code: (dl
)
1 sub _DieWithError { Wenn ich das Modul jetzt aufrufen möchte & der Name nicht stimmt, z. B. mit : Code: (dl
)
1 if( $Self -> { Debug } == 1 ) bricht er die ganze Anwendung ab ( Ausgabe in Kommandozeile ) : Code: (dl
)
1 Fehler - Details : Ich habe im Hintergrund eine Struktur, mit ich die Meldung in Log - Dateien schreibe : Code: (dl
)
1 Fri May 31 20:06:53 2019 : Error [ Error ][ Kernel::System::ObjectManager::_DieWithError ][ Line:205 ] : Fehler bei der Initialisierung des Moduls Ich stelle es mir so vor, dass er die Meldung in die Datei schreibt, das Programm aber normal weiter läuft. Könnt ihr mir helfen ? Vielen Dank im Voraus ! Viele Grüße YAPD modedit Editiert von GwenDragon: Titel an Inhalt angepasst Last edited: 2019-06-01 13:08:02 +0200 (CEST) Yet Another Perl Developer
|