From 8321a22f053cf864acc6eea318be6719052d2057 Mon Sep 17 00:00:00 2001 From: Ben Kurtovic Date: Sat, 18 Oct 2014 19:35:56 -0500 Subject: [PATCH] Log user-facing exceptions in app log. --- app.fcgi | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app.fcgi b/app.fcgi index aae0ce9..124dead 100755 --- a/app.fcgi +++ b/app.fcgi @@ -35,8 +35,10 @@ def catch_errors(func): try: return func(*args, **kwargs) except TemplateError as exc: + app.logger.error(u"Caught exception:\n{0}".format(exc.text)) return render_template("error.mako", traceback=exc.text) except Exception: + app.logger.exception(u"Caught exception:") return render_template("error.mako", traceback=format_exc()) return inner