Documentation ¶
Rendered for windows/amd64
Index ¶
Constants ¶
View Source
const ( INSTALL = "Install" UNINSTALL = "Uninstall" REPAIR = "Repair" )
View Source
const ( ErrorUnknownProduct = 1605 ErrorSuccessRebootInitiated = 1641 )
View Source
const (
// SourceHashType is set as default sha256.
Sha256SourceHashType = "sha256"
)
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ApplicationPluginInput ¶
type ApplicationPluginInput struct { contracts.PluginInput ID string Action string Parameters string Source string SourceHash string SourceHashType string }
ApplicationPluginInput represents one set of commands executed by the Applications plugin.
type Plugin ¶
type Plugin struct { // ExecuteCommand is an object that can execute commands. CommandExecuter executers.T // contains filtered or unexported fields }
Plugin is the type for the applications plugin.
func (*Plugin) Execute ¶
func (p *Plugin) Execute(config contracts.Configuration, cancelFlag task.CancelFlag, output iohandler.IOHandler)
Click to show internal directories.
Click to hide internal directories.