mirror of
https://github.com/python/cpython.git
synced 2025-11-03 11:23:31 +00:00
Added logging documentation cross-references.
This commit is contained in:
parent
b4ca59b783
commit
7d10129369
2 changed files with 30 additions and 4 deletions
|
|
@ -966,8 +966,8 @@ example. You would want to set *maxBytes* to an appropriate value.
|
||||||
|
|
||||||
.. _zeromq-handlers:
|
.. _zeromq-handlers:
|
||||||
|
|
||||||
Subclassing QueueHandler
|
Subclassing QueueHandler - a ZeroMQ example
|
||||||
------------------------
|
-------------------------------------------
|
||||||
|
|
||||||
You can use a :class:`QueueHandler` subclass to send messages to other kinds
|
You can use a :class:`QueueHandler` subclass to send messages to other kinds
|
||||||
of queues, for example a ZeroMQ 'publish' socket. In the example below,the
|
of queues, for example a ZeroMQ 'publish' socket. In the example below,the
|
||||||
|
|
@ -1006,8 +1006,8 @@ data needed by the handler to create the socket::
|
||||||
self.queue.close()
|
self.queue.close()
|
||||||
|
|
||||||
|
|
||||||
Subclassing QueueListener
|
Subclassing QueueListener - a ZeroMQ example
|
||||||
-------------------------
|
--------------------------------------------
|
||||||
|
|
||||||
You can also subclass :class:`QueueListener` to get messages from other kinds
|
You can also subclass :class:`QueueListener` to get messages from other kinds
|
||||||
of queues, for example a ZeroMQ 'subscribe' socket. Here's an example::
|
of queues, for example a ZeroMQ 'subscribe' socket. Here's an example::
|
||||||
|
|
@ -1024,4 +1024,17 @@ of queues, for example a ZeroMQ 'subscribe' socket. Here's an example::
|
||||||
return logging.makeLogRecord(json.loads(msg))
|
return logging.makeLogRecord(json.loads(msg))
|
||||||
|
|
||||||
|
|
||||||
|
.. seealso::
|
||||||
|
|
||||||
|
Module :mod:`logging`
|
||||||
|
API reference for the logging module.
|
||||||
|
|
||||||
|
Module :mod:`logging.config`
|
||||||
|
Configuration API for the logging module.
|
||||||
|
|
||||||
|
Module :mod:`logging.handlers`
|
||||||
|
Useful handlers included with the logging module.
|
||||||
|
|
||||||
|
:ref:`A basic logging tutorial <logging-basic-tutorial>`
|
||||||
|
|
||||||
|
:ref:`A more advanced logging tutorial <logging-advanced-tutorial>`
|
||||||
|
|
|
||||||
|
|
@ -1015,3 +1015,16 @@ Also note that the core logging module only includes the basic handlers. If
|
||||||
you don't import :mod:`logging.handlers` and :mod:`logging.config`, they won't
|
you don't import :mod:`logging.handlers` and :mod:`logging.config`, they won't
|
||||||
take up any memory.
|
take up any memory.
|
||||||
|
|
||||||
|
.. seealso::
|
||||||
|
|
||||||
|
Module :mod:`logging`
|
||||||
|
API reference for the logging module.
|
||||||
|
|
||||||
|
Module :mod:`logging.config`
|
||||||
|
Configuration API for the logging module.
|
||||||
|
|
||||||
|
Module :mod:`logging.handlers`
|
||||||
|
Useful handlers included with the logging module.
|
||||||
|
|
||||||
|
:ref:`A logging cookbook <logging-cookbook>`
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue