pkg/cmd/podidentity/root.go (23 lines of code) (raw):

package podidentity import "github.com/spf13/cobra" func NewPodIdentityCmd() *cobra.Command { podIdentityCmd := &cobra.Command{ Use: "podidentity", Short: "Configuration created for aad-pod-identity", Long: "Configuration created for aad-pod-identity", Aliases: []string{"pi"}, PersistentPreRunE: func(cmd *cobra.Command, args []string) error { // run root command pre-run to register the debug flag if cmd.Root() != nil && cmd.Root().PersistentPreRunE != nil { if err := cmd.Root().PersistentPreRunE(cmd.Root(), args); err != nil { return err } } return nil }, RunE: func(cmd *cobra.Command, args []string) error { return cmd.Usage() }, } podIdentityCmd.AddCommand(newDetectCmd()) return podIdentityCmd }