From 0aedb5ceb79c8697ef69fa1cf7318af3ba8b272b Mon Sep 17 00:00:00 2001 From: Luke Faraone Date: Wed, 19 Dec 2012 02:36:30 -0500 Subject: [PATCH] Clean up the to-Humbug error output to be more visually appealing. We now encase the request info in a preformatted block, which ensures we won't accidentally trigger any formatting while being reasonably space-efficient. (imported from commit 7c69a6ff2b2abd9474aae08b5ba608bcb40cec56) --- zephyr/handlers.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zephyr/handlers.py b/zephyr/handlers.py index 60abe5b1e1..22d8d4cfb6 100644 --- a/zephyr/handlers.py +++ b/zephyr/handlers.py @@ -30,17 +30,17 @@ class AdminHumbugHandler(logging.Handler): request.META["SERVER_NAME"], record.getMessage() ) - request_repr = "Request info:\n\n" - filter = get_exception_reporter_filter(request) + request_repr = "Request info:\n~~~~\n" request_repr += "- path: %s\n" % (request.path,) if request.method == "GET": request_repr += "- GET: %s\n" % (request.GET,) elif request.method == "POST": request_repr += "- POST: %s\n" % (filter.get_post_parameters(request),) for field in ["REMOTE_ADDR", "QUERY_STRING"]: - request_repr += "- %s: %s\n" % (field, request.META.get(field, "(None)")) + request_repr += "- %s: \"%s\"\n" % (field, request.META.get(field, "(None)")) + request_repr += "~~~~" except Exception: subject = '%s: %s' % ( request.META["SERVER_NAME"],