From 65188db38ebde5457581aa43e537cfa8a824a13a Mon Sep 17 00:00:00 2001 From: Dave Henderson Date: Mon, 16 Jul 2018 23:36:23 -0400 Subject: Reducing output on template errors Signed-off-by: Dave Henderson --- cmd/gomplate/main.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) (limited to 'cmd') diff --git a/cmd/gomplate/main.go b/cmd/gomplate/main.go index 1ddcf120..bde6eb46 100644 --- a/cmd/gomplate/main.go +++ b/cmd/gomplate/main.go @@ -80,7 +80,11 @@ func newGomplateCmd() *cobra.Command { printVersion(cmd.Name()) return nil } - return gomplate.RunTemplates(&opts) + + err := gomplate.RunTemplates(&opts) + cmd.SilenceErrors = true + cmd.SilenceUsage = true + return err }, PostRunE: postRunExec, Args: optionalExecArgs, @@ -111,7 +115,7 @@ func main() { command := newGomplateCmd() initFlags(command) if err := command.Execute(); err != nil { - fmt.Println(err) + fmt.Fprintln(os.Stderr, err) os.Exit(1) } } -- cgit v1.2.3