GoogleCloudPlatform / GoogleCloudPlatform/functions-framework-python

Error handler for async functions

Open
#401 1 comment 0 reactions 0 assignees View on GitHub
enhancement P2
Dominant language
Python
Stars
968
Forks
128
PR merge metrics
No merged PRs in 30d

Description

Hello!

The README shows a [error handler](https://github.com/GoogleCloudPlatform/functions-framework-python/blob/a07b1e4f81d84424189488022e5f3d59c06014cc/examples/cloud_run_async/README.md) for the standard functions framework.

```py
import functions_framework

@functions_framework.errorhandler(ZeroDivisionError)
def handle_zero_division(e):
return "I'm a teapot", 418

def function(request):
1 / 0
return "Success", 200
```

Is there something similar available for the newer [async functions](https://github.com/GoogleCloudPlatform/functions-framework-python/blob/a07b1e4f81d84424189488022e5f3d59c06014cc/examples/cloud_run_async/README.md)?

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.