Module util (1.11.1)

Utility functions for Error Reporting.

Modules Functions

build_flask_context

build_flask_context(request)

Builds an HTTP context object from a Flask (Werkzeug) request object.

This helper method extracts the relevant HTTP context from a Flask request object into an object ready to be sent to Error Reporting.

>>> @app.errorhandler(HTTPException)
... def handle_error(exc):
...     client.report_exception(
...         http_context=build_flask_context(request))
...     # rest of error response code here
Parameter
Name Description
request werkzeug.wrappers.request

The Flask request object to convert.

Returns
Type Description
HTTPContext An HTTPContext object ready to be sent to the Error Reporting API.