def synergy_not_found(exception, request): request.response.status_int = 404 response = error_data('404hash') response['line2'] = response['line2'].format(exception.hash) return response
def notfound(request): log.info("404 NotFound <{}>".format(request.url)) request.response.status_int = 404 return error_data('404')
def catch_all(exception, request): es = str(exception) tb = traceback.format_exc() log.error(es + '\n' + tb) request.response.status_int = 500 return error_data('500')
def forbidden(request): log.info("403 Forbidden <{}>".format(request.url)) request.response.status_int = 403 return error_data('403')