-
Notifications
You must be signed in to change notification settings - Fork 18
Open
Description
It seems that 5xx responses are not logged to access log.
Example below does not log a request at all, when the server responded with HTTP 500:
from requestlogger import WSGILogger, ApacheFormatter
from logging.handlers import TimedRotatingFileHandler
from wsgiref.simple_server import make_server
def hello_world_app(environ, start_response):
raise Exception("broken")
handlers = [ TimedRotatingFileHandler('access.log', 'd', 7) , ]
loggingapp = WSGILogger(hello_world_app, handlers, ApacheFormatter())
if __name__ == '__main__':
port = 8000
from wsgiref.simple_server import make_server
http = make_server('', port, loggingapp)
print "Listening on %s" % port
http.serve_forever()
Metadata
Metadata
Assignees
Labels
No labels