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 |
The Flask request object to convert. |
| Returns | |
|---|---|
| Type | Description |
HTTPContext |
An HTTPContext object ready to be sent to the Error Reporting API. |