revpilogfile

Global Attributes

_

Classes

RevPiLogfile

Functions

None


RevPiLogfile

Derived from

tkinter.Frame

Class Attributes

None

Class Methods

None

Methods

RevPiLogfile Init RevPiLogfile-Class.
_checkclose Prüft ob Fenster beendet werden soll.
_createwidgets Erstellt alle Widgets.
_load_log Läd die angegebenen Logfiles herunter.
btn_clearapp Leert die Logliste der App.
btn_clearplc Leert die Logliste des PLC.
get_applog Ruft App Logbuch ab.
get_plclog Ruft PLC Logbuch ab.

Static Methods

None

RevPiLogfile (Constructor)

RevPiLogfile(master, xmlcli)

Init RevPiLogfile-Class.

RevPiLogfile._checkclose

_checkclose(event=None)

Prüft ob Fenster beendet werden soll.

event:
tkinter-Event

RevPiLogfile._createwidgets

_createwidgets()

Erstellt alle Widgets.

RevPiLogfile._load_log

_load_log(textwidget, xmlcall, startposition, full)

Läd die angegebenen Logfiles herunter.

textwidget:
Widget in das Logs eingefügt werden sollen
xmlcall:
xmlrpc Funktion zum Abrufen der Logdaten
startposition:
Startposition ab der Logdaten kommen sollen
full:
Komplettes Logbuch laden
Returns:
Ende der Datei (neue Startposition)

RevPiLogfile.btn_clearapp

btn_clearapp()

Leert die Logliste der App.

RevPiLogfile.btn_clearplc

btn_clearplc()

Leert die Logliste des PLC.

RevPiLogfile.get_applog

get_applog(full=False)

Ruft App Logbuch ab.

full:
Ganzes Logbuch laden

RevPiLogfile.get_plclog

get_plclog(full=False)

Ruft PLC Logbuch ab.

full:
Ganzes Logbuch laden
Up