def exception_plugin(func):
def wrapper(*args, **kwargs):
try:
return func(*args, **kwargs)
except TrackParseError as e:
exception = ''.join(
traceback.format_exception(*e.orig_exception_info)
)
return template('error', errormsg=e.msg, exception=exception)
return wrapper
# Provide custom, simple error responses for 400 and 500 errors,
# suitable for direct inclusion in alert models on the client.
评论列表
文章目录