MCPcopy Index your code
hub / github.com/sqlmapproject/sqlmap / error

Method error

thirdparty/bottle/bottle.py:941–961  ·  view source on GitHub ↗

Register an output handler for a HTTP error code. Can be used as a decorator or called directly :: def error_handler_500(error): return 'error_handler_500' app.error(code=500, callback=error_handler_500) @app.error(4

(self, code=500, callback=None)

Source from the content-addressed store, hash-verified

939 return self.route(path, method, **options)
940
941 def error(self, code=500, callback=None):
942 """ Register an output handler for a HTTP error code. Can
943 be used as a decorator or called directly ::
944
945 def error_handler_500(error):
946 return 'error_handler_500'
947
948 app.error(code=500, callback=error_handler_500)
949
950 @app.error(404)
951 def error_handler_404(error):
952 return 'error_handler_404'
953
954 """
955
956 def decorator(callback):
957 if isinstance(callback, basestring): callback = load(callback)
958 self.error_handler[int(code)] = callback
959 return callback
960
961 return decorator(callback) if callback else decorator
962
963 def default_error_handler(self, res):
964 return tob(template(ERROR_PAGE_TEMPLATE, e=res, template_settings=dict(name='__ERROR_PAGE_TEMPLATE')))

Callers 4

inet_ptonFunction · 0.45
inet_ntopFunction · 0.45
do_openMethod · 0.45
_reuse_connectionMethod · 0.45

Calls 1

decoratorFunction · 0.85

Tested by

no test coverage detected