Versions in this module Expand all Collapse all v1 v1.0.1 Nov 27, 2022 v1.0.0 Nov 27, 2022 Changes in this version + const Delete + const Install + const PluginFileName + const Update + func SetupPluginEnv(settings *cli.EnvSettings, name, base string) + type Downloaders struct + Command string + Protocols []string + type Hooks map[string]string + type Metadata struct + Command string + Description string + Downloaders []Downloaders + Hooks Hooks + IgnoreFlags bool + Name string + PlatformCommand []PlatformCommand + Usage string + UseTunnelDeprecated bool + Version string + type PlatformCommand struct + Architecture string + Command string + OperatingSystem string + type Plugin struct + Dir string + Metadata *Metadata + func FindPlugins(plugdirs string) ([]*Plugin, error) + func LoadAll(basedir string) ([]*Plugin, error) + func LoadDir(dirname string) (*Plugin, error) + func (p *Plugin) PrepareCommand(extraArgs []string) (string, []string, error)