Author: sebb
Date: Tue Dec 9 23:51:05 2025
New Revision: 1930408
Log:
Capture exception info
Modified:
comdev/reporter.apache.org/trunk/scripts/wsgi.py
Modified: comdev/reporter.apache.org/trunk/scripts/wsgi.py
==============================================================================
--- comdev/reporter.apache.org/trunk/scripts/wsgi.py Tue Dec 9 22:23:20
2025 (r1930407)
+++ comdev/reporter.apache.org/trunk/scripts/wsgi.py Tue Dec 9 23:51:05
2025 (r1930408)
@@ -37,7 +37,10 @@ def app(environ, start_fn):
if m:
user = m.group(1)
if user:
- output = webmap[uri](environ, user)
+ try:
+ output = webmap[uri](environ, user)
+ except Exception as e:
+ output = {'okay': False, 'message': str(e)}
else:
output = {'okay': False, 'message': 'Not authorized'}
else: