Error Reporting Utilities#
Utility functions for Stackdriver Error Reporting.
-
google.cloud.error_reporting.util.
build_flask_context
(request)[source]# 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
- Parameters
request (
werkzeug.wrappers.request
) – The Flask request object to convert.- Return type
- Returns
An HTTPContext object ready to be sent to the Stackdriver Error Reporting API.