Message4971
I came up with a better solution that I'm happy with. In the method
fireReactors is a new try/except Exception block to catch detector
execution errors. The except block creates a DetectorError with the
error details (a new exception in roundup/cgi/exceptions.py). The big
try/except block in Client.py's inner_main has a new except block to
catch DetectorError and either write HTML to the user and send the
traceback to the roundup admin, or write the traceback to the user.
This should be done with the method fireAuditors too. I'll work on that
next (not much to do there) and post the hg diff file for the 3 files
that were changed if that is OK with you. |
|
Date |
User |
Action |
Args |
2013-12-18 17:51:18 | tekberg | set | messageid: <1387389078.18.0.615889458062.issue2550826@psf.upfronthosting.co.za> |
2013-12-18 17:51:18 | tekberg | set | recipients:
+ tekberg, ber, rouilj |
2013-12-18 17:51:18 | tekberg | link | issue2550826 messages |
2013-12-18 17:51:17 | tekberg | create | |
|