By experimenting with eventing functions I noticed one REST API endpoint is missing/misconfigured.
Whenever you create a function, there is no actual way to see if that function is in the process of deploying (bootstrapping), or undeploying. When calling
GET /api/v1/functions, the returned tuple
deployment_status/processing_status is always returning the final result of the process (
true if the final status is function deployed, false otherwise), but not the current status (if
deployment_status is true, there should be a field telling us that the function is being bootstrapped and not yet active).
Is this an actual lack of the feature, or did I just miss it somewhere else?