skip to navigation
skip to content

wsgilog 0.3.1

WSGI logging and event reporting middleware

Supports logging events in WSGI applications to STDOUT, time rotated log files, email, syslog, and web servers. Also supports catching and sending HTML-formatted exception tracebacks to a web browser for debugging.

Simple usage example:

from wsgilog import log

@log(tohtml=True, tofile='wsgi.log', tostream=True, toprint=True)
def app(environ, start_response):
    print 'STDOUT is logged.'
    environ['wsgilog.logger'].info('This information is logged.')
    # Exception will be logged and sent to the browser formatted as HTML.
    raise Exception()

if __name__ == '__main__':
     from wsgiref.simple_server import make_server
     http = make_server('', 8080, app)
File Type Py Version Uploaded on Size
wsgilog-0.3.1-py2-none-any.whl (md5) Python Wheel 2.7 2015-10-17 5KB
wsgilog-0.3.1.tar.bz2 (md5) Source 2015-10-17 4KB (md5) Source 2015-10-17 7KB