Example #1
0
def synergy_not_found(exception, request):
    request.response.status_int = 404
    response = error_data('404hash')
    response['line2'] = response['line2'].format(exception.hash)
    return response
Example #2
0
def notfound(request):
    log.info("404 NotFound <{}>".format(request.url))
    request.response.status_int = 404
    return error_data('404')
Example #3
0
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')
Example #4
0
def forbidden(request):
    log.info("403 Forbidden <{}>".format(request.url))
    request.response.status_int = 403
    return error_data('403')