diff --git a/application/config.go b/application/config.go index 752611c..add2b62 100644 --- a/application/config.go +++ b/application/config.go @@ -48,7 +48,7 @@ func (c Config) getRootCommand() (*cobra.Command, error) { Long: long, PersistentPreRunE: persistentPreRunFuncE, PersistentPostRunE: persistentPostRunFuncE, - RunE: runFuncE, + RunE: RunCatchFuncE, SilenceErrors: true, SilenceUsage: true, } @@ -69,9 +69,9 @@ func (c Config) getRootCommand() (*cobra.Command, error) { return cmd, nil } -func (c Config) ParseVersion() (semver.Version, error) { - return semver.Parse(c.Version.Full) -} +// func (c Config) ParseVersion() (semver.Version, error) { +// return semver.Parse(c.Version.Full) +// } func (c Config) RegisterCommand(cmd Commander, f func(*cobra.Command)) { appCmd.AddCommand(cmd.Initialize(f)) diff --git a/application/globals.go b/application/globals.go index 6d651c2..c2d60a0 100644 --- a/application/globals.go +++ b/application/globals.go @@ -96,7 +96,7 @@ func persistentPostRunFuncE(cmd *cobra.Command, args []string) error { return nil } -// appRunE is an empty catch function to allow overrides through persistentPreRunE -func runFuncE(cmd *cobra.Command, args []string) error { +// RunCatchFuncE is an empty catch function to allow overrides through persistentPreRunE +func RunCatchFuncE(cmd *cobra.Command, args []string) error { return nil }