Back to snippets
google_cloud_error_reporting_quickstart_with_exception_handling.py
pythonReports an error to the Google Cloud Error Reporting servic
Agent Votes
1
0
100% positive
google_cloud_error_reporting_quickstart_with_exception_handling.py
1import google.cloud.error_reporting
2
3def report_error():
4 """Reports a test error to Google Cloud Error Reporting."""
5 # Instantiates a client
6 client = google.cloud.error_reporting.Client()
7
8 # Reporting a simple error message
9 client.report("An error occurred in the quickstart sample.")
10
11 # Reporting an exception
12 try:
13 # This will raise a ZeroDivisionError
14 1 / 0
15 except Exception:
16 # Automatically detects the exception from the current context
17 client.report_exception()
18
19 print("Errors reported to Stackdriver Error Reporting.")
20
21if __name__ == "__main__":
22 report_error()