diff --git a/cmd/root.go b/cmd/root.go index 496eac38..bb22535f 100644 --- a/cmd/root.go +++ b/cmd/root.go @@ -40,7 +40,6 @@ var ksExamples = ` func NewDefaultKubescapeCommand() *cobra.Command { ks := core.NewKubescape() - return getRootCmd(ks) } @@ -82,10 +81,7 @@ func getRootCmd(ks meta.IKubescape) *cobra.Command { return rootCmd } -// func main() { -// ks := NewDefaultKubescapeCommand() -// err := ks.Execute() -// if err != nil { -// logger.L().Fatal(err.Error()) -// } -// } +func Execute() error { + ks := NewDefaultKubescapeCommand() + return ks.Execute() +} diff --git a/main.go b/main.go index 1b93cd8b..e1298412 100644 --- a/main.go +++ b/main.go @@ -6,9 +6,7 @@ import ( ) func main() { - ks := cmd.NewDefaultKubescapeCommand() - err := ks.Execute() - if err != nil { + if err := cmd.Execute(); err != nil { logger.L().Fatal(err.Error()) } }