hotfix: nil pointer uppon some registry error

Upstream-commit: a7e14a3065ccd97fcd77b4038abdf30bee78a2b4
Component: engine
This commit is contained in:
Guillaume J. Charmes
2013-06-19 11:07:36 -07:00
parent 4fe64b70de
commit e35a6b3cf9

View File

@ -162,10 +162,10 @@ func (r *Registry) GetRemoteTags(registries []string, repository string, token [
}
req.Header.Set("Authorization", "Token "+strings.Join(token, ", "))
res, err := r.client.Do(req)
utils.Debugf("Got status code %d from %s", res.StatusCode, endpoint)
if err != nil {
return nil, err
}
utils.Debugf("Got status code %d from %s", res.StatusCode, endpoint)
defer res.Body.Close()
if res.StatusCode != 200 && res.StatusCode != 404 {