Return error when ServiceCreate fails in

gateway/handler/createhandler.go

Signed-off-by: Eric Stoekl <ems5311@gmail.com>
This commit is contained in:
Eric Stoekl 2017-09-18 19:58:27 -07:00 committed by Alex Ellis
parent efe72f8479
commit 1622fadd9c

View File

@ -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)
}