From 5cecced5768f457bc798a99e0a4764ce328e062e Mon Sep 17 00:00:00 2001 From: Brian Meyers Date: Fri, 22 Feb 2019 15:51:50 -0500 Subject: [PATCH] Use RunE --- cobra/cmd/add.go | 3 ++- cobra/cmd/testdata/test.go.golden | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/cobra/cmd/add.go b/cobra/cmd/add.go index b6edb468..5cec1d04 100644 --- a/cobra/cmd/add.go +++ b/cobra/cmd/add.go @@ -144,8 +144,9 @@ var {{.cmdName}}Cmd = &cobra.Command{ Use: "{{.cmdName}}", Short: "{{.cmdName}}", Long: ` + "`" + `Description` + "`" + `, - Run: func(cmd *cobra.Command, args []string) { + RunE: func(cmd *cobra.Command, args []string) error { fmt.Println("{{.cmdName}} called, place the command logic here") + return nil }, } ` diff --git a/cobra/cmd/testdata/test.go.golden b/cobra/cmd/testdata/test.go.golden index 6b323af8..7c365ab6 100644 --- a/cobra/cmd/testdata/test.go.golden +++ b/cobra/cmd/testdata/test.go.golden @@ -31,7 +31,8 @@ var testCmd = &cobra.Command{ Use: "test", Short: "test", Long: `Description`, - Run: func(cmd *cobra.Command, args []string) { + RunE: func(cmd *cobra.Command, args []string) error { fmt.Println("test called, place the command logic here") + return nil }, }