Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var (
ValidPluginFilenamePrefixes = []string{"kubectl"}
)
Functions ¶
func NewCmdPlugin ¶
func NewCmdPlugin(f cmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command
func NewCmdPluginList ¶
func NewCmdPluginList(f cmdutil.Factory, streams genericclioptions.IOStreams) *cobra.Command
NewCmdPluginList provides a way to list all plugin executables visible to kubectl
Types ¶
type CommandOverrideVerifier ¶
type CommandOverrideVerifier struct {
// contains filtered or unexported fields
}
type PathVerifier ¶
type PathVerifier interface {
// Verify determines if a given path is valid
Verify(path string) []error
}
pathVerifier receives a path and determines if it is valid or not
type PluginListOptions ¶
type PluginListOptions struct {
Verifier PathVerifier
NameOnly bool
PluginPaths []string
genericclioptions.IOStreams
}
Click to show internal directories.
Click to hide internal directories.