From dc9594c3f8857c611f6fed847bead4845d97fc75 Mon Sep 17 00:00:00 2001 From: Andreas Schneider Date: Fri, 6 Apr 2018 19:19:45 +0200 Subject: [PATCH] Report error on command parsing --- src/calanonsync/calanonsync.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/calanonsync/calanonsync.go b/src/calanonsync/calanonsync.go index e4e4693..8527a15 100644 --- a/src/calanonsync/calanonsync.go +++ b/src/calanonsync/calanonsync.go @@ -1,8 +1,10 @@ package main import ( + "fmt" "github.com/spf13/cobra" "log" + "os" "time" ) @@ -13,7 +15,10 @@ func main() { Run: runSynchronization, } - rootCmd.Execute() + if err := rootCmd.Execute(); err != nil { + fmt.Println(err) + os.Exit(1) + } } func runSynchronization(cmd *cobra.Command, args []string) {