Documentation
¶
Index ¶
Constants ¶
View Source
const Failed = "FAILED"
View Source
const MaxReboots = 3
View Source
const Success = "SUCCESS"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ActionPlan ¶
type ActionPlan struct {
// contains filtered or unexported fields
}
func New ¶
func New(currentPackageRegistry packageregistry.CurrentPackageRegistry, desiredVMAppCollection packageregistry.VMAppPackageIncomingCollection, environment *handlerenv.HandlerEnvironment, hostGaCommunicator hostgacommunicator.IHostGaCommunicator, logger *logging.ExtensionLogger) *ActionPlan
func (*ActionPlan) Execute ¶
func (actionPlan *ActionPlan) Execute(registryHandler packageregistry.IPackageRegistry, eem *extensionevents.ExtensionEventManager, commandHandler commandhandler.ICommandHandler) (*ExecuteError, IResult)
type ExecuteError ¶ added in v1.0.18
type ExecuteError struct {
// contains filtered or unexported fields
}
func (*ExecuteError) GetCombinedExecuteError ¶ added in v1.0.18
func (executeError *ExecuteError) GetCombinedExecuteError() error
func (*ExecuteError) GetErrorIfDeploymentFailed ¶ added in v1.0.18
func (exeucuteError *ExecuteError) GetErrorIfDeploymentFailed() error
func (*ExecuteError) SetCombinedExecuteErrors ¶ added in v1.0.18
func (executeError *ExecuteError) SetCombinedExecuteErrors(errs error)
func (*ExecuteError) SetFailedDeploymentErr ¶ added in v1.0.18
func (executeError *ExecuteError) SetFailedDeploymentErr(err *failedDeploymentError)
type PackageOperationResult ¶ added in v1.0.18
type PackageOperationResults ¶ added in v1.0.18
type PackageOperationResults []PackageOperationResult
func (*PackageOperationResults) ToJsonString ¶ added in v1.0.18
func (packageOperationResults *PackageOperationResults) ToJsonString() (message string)
type StatusErrorMessage ¶ added in v1.0.18
type StatusErrorMessage string
func (StatusErrorMessage) ToJsonString ¶ added in v1.0.18
func (err StatusErrorMessage) ToJsonString() string
Click to show internal directories.
Click to hide internal directories.