1. Lynn Rees
  2. wsgilog

Commits

Lynn Rees  committed df147d4

Create README.txt

  • Participants
  • Parent commits e124df5
  • Branches default

Comments (0)

Files changed (1)

File README.txt

View file
+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)
+    http.serve_forever()