From 8292693fc89d467b4d409360362d80350477d657 Mon Sep 17 00:00:00 2001 From: Nalin Dahyabhai Date: Wed, 22 Mar 2017 15:17:53 -0400 Subject: [PATCH] Correctly report errors returned by commands When running our various subcommands, report errors that they return correctly, and ensure that in those cases we don't exit with status 0. Signed-off-by: Nalin Dahyabhai --- cmd/buildah/main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/cmd/buildah/main.go b/cmd/buildah/main.go index ba0345b65..f8f158cd4 100644 --- a/cmd/buildah/main.go +++ b/cmd/buildah/main.go @@ -149,5 +149,9 @@ func main() { ArgsUsage: "CONTAINER-NAME-OR-ID", }, } - app.Run(os.Args) + err := app.Run(os.Args) + if err != nil { + logrus.Errorf("%v", err) + os.Exit(1) + } }