Module util (0.33.0)

Utility functions for Stackdriver 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
NameDescription
request werkzeug.wrappers.request

The Flask request object to convert.

Returns
TypeDescription
HTTPContextAn HTTPContext object ready to be sent to the Stackdriver Error Reporting API.