From 9633853dc17a8da481d2e00b85057ae47de5c94f Mon Sep 17 00:00:00 2001 From: Sam Alba Date: Thu, 2 May 2013 18:57:15 -0700 Subject: [PATCH] Added help message to invite to login when getting a 401 Upstream-commit: 3febeb93f553be0dceec81591a6e0ba578b42a12 Component: engine --- components/engine/registry.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/components/engine/registry.go b/components/engine/registry.go index 592b13da6e..a471687609 100644 --- a/components/engine/registry.go +++ b/components/engine/registry.go @@ -279,6 +279,9 @@ func (graph *Graph) PullRepository(stdout io.Writer, remote, askedTag string, re return err } defer res.Body.Close() + if res.StatusCode == 401 { + return fmt.Errorf("Please login first (HTTP code %d)", res.StatusCode) + } // TODO: Right now we're ignoring checksums in the response body. // In the future, we need to use them to check image validity. if res.StatusCode != 200 {