From 3303789b4f8dd2a38a908f654f557f4906c2d141 Mon Sep 17 00:00:00 2001 From: Alexandr Morozov Date: Wed, 18 Jun 2014 15:08:33 +0400 Subject: [PATCH] More verbose error for parallel pull Partially fixes #6484 Docker-DCO-1.1-Signed-off-by: Alexandr Morozov (github: LK4D4) --- server/server.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/server/server.go b/server/server.go index 620c8b20b8..66c2d7a289 100644 --- a/server/server.go +++ b/server/server.go @@ -1238,9 +1238,10 @@ func (srv *Server) pullRepository(r *registry.Registry, out io.Writer, localName break } if !success { - out.Write(sf.FormatProgress(utils.TruncateID(img.ID), fmt.Sprintf("Error pulling image (%s) from %s, %s", img.Tag, localName, lastErr), nil)) + err := fmt.Errorf("Error pulling image (%s) from %s, %v", img.Tag, localName, lastErr) + out.Write(sf.FormatProgress(utils.TruncateID(img.ID), err.Error(), nil)) if parallel { - errors <- fmt.Errorf("Could not find repository on any of the indexed registries.") + errors <- err return } }