HSL 2.0-Framework  1.9
Beschreibung des Frameworks
Öffentliche Methoden | Statische öffentliche Attribute | Aufstellung aller Elemente
hsl20_2.hsl20_2.Logger Klassenreferenz

Protokollierung. Mehr ...

Öffentliche Methoden

def set_level (self, level)
 Setzt das Log-Level. Mehr ...
 
def info (self, msg)
 Loggt eine Nachricht mit Level INFO. Mehr ...
 
def error (self, msg)
 Loggt eine Nachricht mit Level ERROR. Mehr ...
 
def debug (self, msg)
 Loggt eine Nachricht mit Level DEBUG. Mehr ...
 
def warning (self, msg)
 Loggt eine Nachricht mit Level WARNING. Mehr ...
 
def critical (self, msg)
 Loggt eine Nachricht mit Level CRITICAL. Mehr ...
 
def exception (self, comment)
 Loggt eine Exception mit Level ERROR. Mehr ...
 

Statische öffentliche Attribute

int DISABLE = 100
 Meldungen abschalten.
 
int CRITICAL = 50
 Nur kritische Meldungen.
 
int ERROR = 40
 Mindestens Fehlermeldungen protokollieren.
 
int WARNING = 30
 Mindestens Warnung protokollieren.
 
int INFO = 20
 Mindestens Information protokollieren.
 
int DEBUG = 10
 Mindestens Debug-Meldungen protokollieren.
 
int NOTSET = 0
 Python Standard-Einstellung für Logger ( = WARNING)
 

Ausführliche Beschreibung

Protokollierung.

Protokolliert Zustände auf verschiedenen Ebenen

Dokumentation der Elementfunktionen

def hsl20_2.hsl20_2.Logger.critical (   self,
  msg 
)

Loggt eine Nachricht mit Level CRITICAL.

Parameter
msgstring
Nachricht
def hsl20_2.hsl20_2.Logger.debug (   self,
  msg 
)

Loggt eine Nachricht mit Level DEBUG.

Parameter
msgstring
Nachricht
def hsl20_2.hsl20_2.Logger.error (   self,
  msg 
)

Loggt eine Nachricht mit Level ERROR.

Parameter
msgstring
Nachricht
def hsl20_2.hsl20_2.Logger.exception (   self,
  comment 
)

Loggt eine Exception mit Level ERROR.

Die Nachricht besteht aus dem Traceback der Exception und einem Kommentar.

Parameter
commentstring
Kommentar
def hsl20_2.hsl20_2.Logger.info (   self,
  msg 
)

Loggt eine Nachricht mit Level INFO.

Parameter
msgstring
Nachricht
def hsl20_2.hsl20_2.Logger.set_level (   self,
  level 
)

Setzt das Log-Level.

Alle Nachrichten ab dem gesetzten Level werden protokolliert.
Nachrichten mit einem Level kleiner als dem gesetzten werden nicht ausgegeben.

Zu beachten
Wird das Level auf NOTSET ( = 0) gesetzt, werden keine Nachrichten ausgegeben!
Parameter
levelint
Level (siehe Konstanten).
Zur Sicherheit sollte an dieser Stelle immer eine der Konstanten angegeben werden!
def hsl20_2.hsl20_2.Logger.warning (   self,
  msg 
)

Loggt eine Nachricht mit Level WARNING.

Parameter
msgstring
Nachricht

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: