From a895c7238d3f32b22989c409a5a3b09aa3463054 Mon Sep 17 00:00:00 2001 From: Victor Vieux Date: Wed, 12 Feb 2014 23:23:42 +0000 Subject: [PATCH] add error to docekr build --rm Docker-DCO-1.1-Signed-off-by: Victor Vieux (github: vieux) --- buildfile.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/buildfile.go b/buildfile.go index a121276c21..b4024bd8c8 100644 --- a/buildfile.go +++ b/buildfile.go @@ -65,8 +65,11 @@ type buildFile struct { func (b *buildFile) clearTmp(containers map[string]struct{}) { for c := range containers { tmp := b.runtime.Get(c) - b.runtime.Destroy(tmp) - fmt.Fprintf(b.outStream, "Removing intermediate container %s\n", utils.TruncateID(c)) + if err := b.runtime.Destroy(tmp); err != nil { + fmt.Fprintf(b.outStream, "Error removing intermediate container %s: %s\n", utils.TruncateID(c), err.Error()) + } else { + fmt.Fprintf(b.outStream, "Removing intermediate container %s\n", utils.TruncateID(c)) + } } }