[Python-checkins] r60165 - python/trunk/Doc/library/logging.rst
vinay.sajip
python-checkins at python.org
Mon Jan 21 18:39:22 CET 2008
Author: vinay.sajip
Date: Mon Jan 21 18:39:22 2008
New Revision: 60165
Modified:
python/trunk/Doc/library/logging.rst
Log:
Minor documentation change - hyperlink tidied up.
Modified: python/trunk/Doc/library/logging.rst
==============================================================================
--- python/trunk/Doc/library/logging.rst (original)
+++ python/trunk/Doc/library/logging.rst Mon Jan 21 18:39:22 2008
@@ -1199,13 +1199,13 @@
"dict-like" object for use in the constructor::
import logging
-
+
class ConnInfo:
"""
An example class which shows how an arbitrary class can be used as
the 'extra' context information repository passed to a LoggerAdapter.
"""
-
+
def __getitem__(self, name):
"""
To allow this instance to look like a dict.
@@ -1218,7 +1218,7 @@
else:
result = self.__dict__.get(name, "?")
return result
-
+
def __iter__(self):
"""
To allow iteration over keys, which will be merged into
@@ -1227,7 +1227,7 @@
keys = ["ip", "user"]
keys.extend(self.__dict__.keys())
return keys.__iter__()
-
+
if __name__ == "__main__":
from random import choice
levels = (logging.DEBUG, logging.INFO, logging.WARNING, logging.ERROR, logging.CRITICAL)
@@ -2163,7 +2163,10 @@
.. versionadded:: 2.6
:class:`LoggerAdapter` instances are used to conveniently pass contextual
-information into logging calls. For a usage example , see context-info_.
+information into logging calls. For a usage example , see the section on
+`adding contextual information to your logging output`__.
+
+__ context-info_
.. class:: LoggerAdapter(logger, extra)
More information about the Python-checkins
mailing list