wsgilog

WSGI logging and event reporting middleware
Download

wsgilog Ranking & Summary

Advertisement

  • Rating:
  • License:
  • BSD License
  • Publisher Name:
  • L. C. Rees

wsgilog Tags


wsgilog Description

WSGI logging and event reporting middleware wsgilog is a module that 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.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) http.serve_forever() Requirements: · Python


wsgilog Related Software