pylons.log – Logging for WSGI errors

Logging related functionality

This logging Handler logs to environ['wsgi.errors'] as designated in PEP 333.

Module Contents

class pylons.log.WSGIErrorsHandler(cache=True, *args, **kwargs)

A handler class that writes logging records to environ[‘wsgi.errors’].

This code is derived from CherryPy’s cherrypy._cplogging.WSGIErrorHandler.

emit(record)
Emit a record
flush()
Flushes the stream
get_wsgierrors()

Return the wsgi.errors stream

Raises a TypeError when outside of a web request (pylons.request is not setup)