From 5690562fc855a7e813a7e3cfb3340f60bd626530 Mon Sep 17 00:00:00 2001 From: shin- Date: Wed, 1 May 2013 05:26:52 -0700 Subject: [PATCH] Fix error in PushImage --- registry.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/registry.go b/registry.go index d44a6932b..e8fcd1fd1 100644 --- a/registry.go +++ b/registry.go @@ -375,7 +375,8 @@ func pushImageRec(graph *Graph, stdout io.Writer, img *Image, registry string, t if res.StatusCode != 200 { errBody, err := ioutil.ReadAll(res.Body) if err != nil { - errBody = []byte(err.Error()) + return fmt.Errorf("HTTP code %d while uploading metadata and error when"+ + " trying to parse response body: %v", res.StatusCode, err) } var jsonBody map[string]string if err := json.Unmarshal(errBody, &jsonBody); err != nil {