From defa97f56000913e065f014e86540c704ad80b2a Mon Sep 17 00:00:00 2001 From: Albert Nigmatzianov Date: Mon, 12 Jun 2017 08:23:33 +0200 Subject: [PATCH] cmd: Fix output root.go of init with --viper=false Fix #462 --- cobra/cmd/init.go | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/cobra/cmd/init.go b/cobra/cmd/init.go index 0e2b22aa..d2b841fe 100644 --- a/cobra/cmd/init.go +++ b/cobra/cmd/init.go @@ -59,7 +59,7 @@ Init will not use an existing directory with contents.`, project = NewProject(arg) } } else { - er("please enter the name") + er("please provide only one argument") } initializeProject(project) @@ -143,12 +143,12 @@ import ( "fmt" "os" - homedir "github.com/mitchellh/go-homedir" - "github.com/spf13/cobra" -{{if .viper}} "github.com/spf13/viper"{{end}} -) + "github.com/spf13/cobra"{{if .viper}} + "github.com/spf13/viper" + homedir "github.com/mitchellh/go-homedir"{{end}} +){{if .viper}} -{{if .viper}}var cfgFile string{{end}} +var cfgFile string{{end}} // RootCmd represents the base command when called without any subcommands var RootCmd = &cobra.Command{ @@ -174,9 +174,9 @@ func Execute() { } } -func init() { -{{if .viper}} cobra.OnInitialize(initConfig){{end}} - +func init() { {{if .viper}} + cobra.OnInitialize(initConfig) + {{end}} // Here you will define your flags and configuration settings. // Cobra supports persistent flags, which, if defined here, // will be global for your application.{{ if .viper }}