The SysLogHandler class supports sending logging messages to a
remote or local Unix syslog.
class SysLogHandler( |
[address[, facility]]) |
-
Returns a new instance of the SysLogHandler class intended to
communicate with a remote Unix machine whose address is given by
address in the form of a
(host, port)
tuple. If address is not specified, ('localhost', 514)
is
used. The address is used to open a UDP socket. If facility is
not specified, LOG_USER is used.
-
Closes the socket to the remote host.
-
The record is formatted, and then sent to the syslog server. If
exception information is present, it is not sent to the server.
encodePriority( |
facility, priority) |
-
Encodes the facility and priority into an integer. You can pass in strings
or integers - if strings are passed, internal mapping dictionaries are used
to convert them to integers.
Release 2.4, documentation updated on 30 November 2004.
See About this document... for information on suggesting changes.