6.28.2.6 SysLogHandler

La classe SysLogHandler supporta l'invio di messaggi di logging a un syslog Unix locale o remoto.

class SysLogHandler( [address[, facility]])
Restituisce una nuova istanza della classe SysLogHandler, intesa per comunicare con una macchina Unix remota il cui indirizzo, address, indicato in forma di tupla (host, port). Se l'indirizzo non viene specificato, viene usata la tupla ('localhost', 514). L'indirizzo viene usato per aprire un socket UDP. Se facility non viene specificato, viene usato LOG_USER.

close( )
Chiude il socket all'host remoto.

emit( record)
Il record viene formattato, e quindi inviato al server syslog. Se presente una informazione di eccezione, non viene inviato al server.

encodePriority( facility, priority)
Codifica facility e priority in un intero. Si pu passare una stringa o un intero - se viene passata la stringa, viene utilizzato un dizionario interno per convertirlo in un intero.

Vedete Circa questo documento... per informazioni su modifiche e suggerimenti.