summaryrefslogtreecommitdiff
path: root/docs/narr/logging.rst
diff options
context:
space:
mode:
authorJohn Anderson <sontek@gmail.com>2015-02-07 10:48:10 -0800
committerJohn Anderson <sontek@gmail.com>2015-02-07 10:48:10 -0800
commit50921e94c539318cb9e1789a2f9363352a820542 (patch)
tree77430b23c95c50f79fb47e258528cec102de3e66 /docs/narr/logging.rst
parente094ab229eed6f8bf9e7a6a4d4406faefece41e4 (diff)
parentb17fa8b19da6e8272515588abbd2299f03bc2942 (diff)
downloadpyramid-50921e94c539318cb9e1789a2f9363352a820542.tar.gz
pyramid-50921e94c539318cb9e1789a2f9363352a820542.tar.bz2
pyramid-50921e94c539318cb9e1789a2f9363352a820542.zip
Merge branch 'master' of https://github.com/Pylons/pyramid into catch_bad_request_method_name
Diffstat (limited to 'docs/narr/logging.rst')
-rw-r--r--docs/narr/logging.rst18
1 files changed, 9 insertions, 9 deletions
diff --git a/docs/narr/logging.rst b/docs/narr/logging.rst
index c16673ae6..921883091 100644
--- a/docs/narr/logging.rst
+++ b/docs/narr/logging.rst
@@ -254,16 +254,15 @@ level unless they're explicitly set differently. Meaning the ``myapp.views``,
``myapp.models`` (and all your app's modules') loggers by default have an
effective level of ``DEBUG`` too.
-For more advanced filtering, the logging module provides a `Filter
-<http://docs.python.org/lib/node423.html>`_ object; however it cannot be used
-directly from the configuration file.
+For more advanced filtering, the logging module provides a
+:class:`logging.Filter` object; however it cannot be used directly from the
+configuration file.
-Advanced Configuration
+Advanced Configuration
----------------------
-To capture log output to a separate file, use a `FileHandler
-<http://docs.python.org/lib/node412.html>`_ (or a `RotatingFileHandler
-<http://docs.python.org/lib/node413.html>`_):
+To capture log output to a separate file, use :class:`logging.FileHandler` (or
+:class:`logging.handlers.RotatingFileHandler`):
.. code-block:: ini
@@ -317,8 +316,9 @@ output, etc., but not web traffic. For web traffic logging Paste provides the
:term:`middleware`. TransLogger produces logs in the `Apache Combined Log
Format <http://httpd.apache.org/docs/2.2/logs.html#combined>`_. But
TransLogger does not write to files, the Python logging system must be
-configured to do this. The Python FileHandler_ logging handler can be used
-alongside TransLogger to create an ``access.log`` file similar to Apache's.
+configured to do this. The Python :class:`logging.FileHandler` logging
+handler can be used alongside TransLogger to create an ``access.log`` file
+similar to Apache's.
Like any standard :term:`middleware` with a Paste entry point, TransLogger can
be configured to wrap your application using ``.ini`` file syntax. First,