From 162757c7b722a1d1bf385a3f0f8ad0e10ff2098c Mon Sep 17 00:00:00 2001 From: Jess Frazelle Date: Tue, 20 Sep 2016 18:49:25 -0700 Subject: [PATCH] fix delete Signed-off-by: Jess Frazelle --- registry/delete.go | 2 +- registry/errortransport.go | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/registry/delete.go b/registry/delete.go index 605d68a5..1519f580 100644 --- a/registry/delete.go +++ b/registry/delete.go @@ -21,7 +21,7 @@ func (r *Registry) Delete(repository, ref string) error { } defer resp.Body.Close() - if resp.StatusCode == http.StatusAccepted { + if resp.StatusCode == http.StatusAccepted || resp.StatusCode == http.StatusNotFound { return nil } diff --git a/registry/errortransport.go b/registry/errortransport.go index e9c6b464..853b26ce 100644 --- a/registry/errortransport.go +++ b/registry/errortransport.go @@ -29,7 +29,7 @@ func (t *ErrorTransport) RoundTrip(request *http.Request) (*http.Response, error return resp, err } - if resp.StatusCode >= 400 { + if resp.StatusCode >= 500 { defer resp.Body.Close() body, err := ioutil.ReadAll(resp.Body) if err != nil {