From f590ad456724e29a7af24198c020570a7af92ec1 Mon Sep 17 00:00:00 2001 From: Javier Palomo Date: Wed, 5 Oct 2022 12:52:14 +0200 Subject: [PATCH] Exit with a non-zero status on cmd execution errors (#774) --- cmd/tk/main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cmd/tk/main.go b/cmd/tk/main.go index d88c01c82..c798d8787 100644 --- a/cmd/tk/main.go +++ b/cmd/tk/main.go @@ -1,12 +1,12 @@ package main import ( - "fmt" "os" "strings" "github.com/go-clix/cli" "github.com/rs/zerolog" + "github.com/rs/zerolog/log" "golang.org/x/term" "github.com/grafana/tanka/pkg/tanka" @@ -71,6 +71,6 @@ func main() { // Run! if err := rootCmd.Execute(); err != nil { - fmt.Fprintln(os.Stderr, "Error:", err) + log.Fatal().Msgf("Error: %s", err) } }