diff --git a/gateway/handlers/createhandler.go b/gateway/handlers/createhandler.go index 9be7fb6f..9b55e199 100644 --- a/gateway/handlers/createhandler.go +++ b/gateway/handlers/createhandler.go @@ -55,6 +55,9 @@ func MakeNewFunctionHandler(metricsOptions metrics.MetricOptions, c *client.Clie response, err := c.ServiceCreate(context.Background(), spec, options) if err != nil { log.Println(err) + w.WriteHeader(http.StatusBadRequest) + w.Write([]byte("Deployment error: " + err.Error())) + return } log.Println(response.ID, response.Warnings) }