Modul fuer die Verwaltung der Logdateien.
| __author__ |
| __copyright__ |
| __license__ |
| LogReader | Ermoeglicht den Zugriff auf die Logdateien. |
| PipeLogwriter | File PIPE fuer das Schreiben des APP Log. |
| None |
Ermoeglicht den Zugriff auf die Logdateien.
Beinhaltet Funktionen fuer den Abruf der gesamten Logdatei fuer das RevPiPyLoad-System und die Logdatei der PLC-Anwendung.
| None |
| None |
| LogReader | Instantiiert LogReader-Klasse. |
| closeall | Fuehrt close auf File Handler durch. |
| load_applog | Uebertraegt Logdaten des PLC Programms Binaer. |
| load_plclog | Uebertraegt Logdaten des Loaders Binaer. |
| None |
Instantiiert LogReader-Klasse.
Fuehrt close auf File Handler durch.
Uebertraegt Logdaten des PLC Programms Binaer.
Uebertraegt Logdaten des Loaders Binaer.
File PIPE fuer das Schreiben des APP Log.
Spezieller LogFile-Handler fuer die Ausgabe des subprocess fuer das Python PLC Programm. Die Ausgabe kann nicht auf einen neuen FileHandler umgeschrieben werden. Dadurch waere es nicht moeglich nach einem logrotate die neue Datei zu verwenden. Ueber die PIPE wird dies umgangen.
| None |
| None |
| PipeLogwriter | Instantiiert PipeLogwriter-Klasse. |
| __del__ | Close der FileHandler. |
| _configurefh | Konfiguriert den FileHandler fuer Ausgaben der PLCAPP. |
| logline | Schreibt eine Zeile in die Logdatei oder stdout. |
| newlogfile | Konfiguriert den FileHandler auf eine neue Logdatei. |
| run | Prueft auf neue Logzeilen und schreibt diese. |
| stop | Beendetden Thread und die FileHandler werden geschlossen. |
| None |
Instantiiert PipeLogwriter-Klasse.
Close der FileHandler.
Konfiguriert den FileHandler fuer Ausgaben der PLCAPP.
Schreibt eine Zeile in die Logdatei oder stdout.
Konfiguriert den FileHandler auf eine neue Logdatei.
Prueft auf neue Logzeilen und schreibt diese.
Beendetden Thread und die FileHandler werden geschlossen.