mirror of https://github.com/python/cpython
logging: Added LOG_FTP for SysLogHandler and updated documentation.
This commit is contained in:
parent
f8d1d0f7fb
commit
b0623d64a8
|
@ -2071,6 +2071,77 @@ supports sending logging messages to a remote or local Unix syslog.
|
||||||
or integers - if strings are passed, internal mapping dictionaries are
|
or integers - if strings are passed, internal mapping dictionaries are
|
||||||
used to convert them to integers.
|
used to convert them to integers.
|
||||||
|
|
||||||
|
The symbolic ``LOG_`` values mirror the values defined in the
|
||||||
|
``sys/syslog.h`` header file.
|
||||||
|
|
||||||
|
+------------------------------------------+
|
||||||
|
| Priorities |
|
||||||
|
+--------------------------+---------------+
|
||||||
|
| Name (string) | Symbolic value|
|
||||||
|
+==========================+===============+
|
||||||
|
| ``alert`` | LOG_ALERT |
|
||||||
|
+--------------------------+---------------+
|
||||||
|
| ``crit`` or ``critical`` | LOG_CRIT |
|
||||||
|
+--------------------------+---------------+
|
||||||
|
| ``debug`` | LOG_DEBUG |
|
||||||
|
+--------------------------+---------------+
|
||||||
|
| ``emerg`` or ``panic`` | LOG_EMERG |
|
||||||
|
+--------------------------+---------------+
|
||||||
|
| ``err`` or ``error`` | LOG_ERR |
|
||||||
|
+--------------------------+---------------+
|
||||||
|
| ``info`` | LOG_INFO |
|
||||||
|
+--------------------------+---------------+
|
||||||
|
| ``notice`` | LOG_NOTICE |
|
||||||
|
+--------------------------+---------------+
|
||||||
|
| ``warn`` or ``warning`` | LOG_WARNING |
|
||||||
|
+--------------------------+---------------+
|
||||||
|
|
||||||
|
+-------------------------------+
|
||||||
|
| Facilities |
|
||||||
|
+---------------+---------------+
|
||||||
|
| Name (string) | Symbolic value|
|
||||||
|
+===============+===============+
|
||||||
|
| ``auth`` | LOG_AUTH |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``authpriv`` | LOG_AUTHPRIV |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``cron`` | LOG_CRON |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``daemon`` | LOG_DAEMON |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``ftp`` | LOG_FTP |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``kern`` | LOG_KERN |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``lpr`` | LOG_LPR |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``mail`` | LOG_MAIL |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``news`` | LOG_NEWS |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``syslog`` | LOG_SYSLOG |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``user`` | LOG_USER |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``uucp`` | LOG_UUCP |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``local0`` | LOG_LOCAL0 |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``local1`` | LOG_LOCAL1 |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``local2`` | LOG_LOCAL2 |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``local3`` | LOG_LOCAL3 |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``local4`` | LOG_LOCAL4 |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``local5`` | LOG_LOCAL5 |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``local6`` | LOG_LOCAL6 |
|
||||||
|
+---------------+---------------+
|
||||||
|
| ``local7`` | LOG_LOCAL7 |
|
||||||
|
+---------------+---------------+
|
||||||
|
|
||||||
|
|
||||||
.. _nt-eventlog-handler:
|
.. _nt-eventlog-handler:
|
||||||
|
|
||||||
|
|
|
@ -638,7 +638,8 @@ class SysLogHandler(logging.Handler):
|
||||||
LOG_NEWS = 7 # network news subsystem
|
LOG_NEWS = 7 # network news subsystem
|
||||||
LOG_UUCP = 8 # UUCP subsystem
|
LOG_UUCP = 8 # UUCP subsystem
|
||||||
LOG_CRON = 9 # clock daemon
|
LOG_CRON = 9 # clock daemon
|
||||||
LOG_AUTHPRIV = 10 # security/authorization messages (private)
|
LOG_AUTHPRIV = 10 # security/authorization messages (private)
|
||||||
|
LOG_FTP = 11 # FTP daemon
|
||||||
|
|
||||||
# other codes through 15 reserved for system use
|
# other codes through 15 reserved for system use
|
||||||
LOG_LOCAL0 = 16 # reserved for local use
|
LOG_LOCAL0 = 16 # reserved for local use
|
||||||
|
@ -670,6 +671,7 @@ class SysLogHandler(logging.Handler):
|
||||||
"authpriv": LOG_AUTHPRIV,
|
"authpriv": LOG_AUTHPRIV,
|
||||||
"cron": LOG_CRON,
|
"cron": LOG_CRON,
|
||||||
"daemon": LOG_DAEMON,
|
"daemon": LOG_DAEMON,
|
||||||
|
"ftp": LOG_FTP,
|
||||||
"kern": LOG_KERN,
|
"kern": LOG_KERN,
|
||||||
"lpr": LOG_LPR,
|
"lpr": LOG_LPR,
|
||||||
"mail": LOG_MAIL,
|
"mail": LOG_MAIL,
|
||||||
|
|
|
@ -29,6 +29,8 @@ Core and Builtins
|
||||||
Library
|
Library
|
||||||
-------
|
-------
|
||||||
|
|
||||||
|
- logging: Added LOG_FTP to SysLogHandler and updated documentation.
|
||||||
|
|
||||||
- Issue #8205: Remove the "Modules" directory from sys.path when Python is
|
- Issue #8205: Remove the "Modules" directory from sys.path when Python is
|
||||||
running from the build directory (POSIX only).
|
running from the build directory (POSIX only).
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue