Versions in this module Expand all Collapse all v0 v0.7.1 Jul 25, 2023 v0.7.0 Jul 20, 2023 Changes in this version + func FormatError(verbose bool, cause error, format string, a ...interface{}) error + type ActivateManager struct + func NewActivateManager(manifester model.Manifester, verbose bool) (*ActivateManager, error) + func (a *ActivateManager) Activate(commandName, tagName string) error + type InstallManager struct + func NewInstallManager(manifester model.Manifester, assetOperator model.AssetOperator, verbose bool, ...) (*InstallManager, error) + func (i *InstallManager) Install(ctx context.Context, remotePath, commandName string) error + type RenameManager struct + func NewRenameManager(manifester model.Manifester, verbose bool, reservedCommandNames ...string) (*RenameManager, error) + func (r *RenameManager) Rename(sourceCommandName, targetCommandName string) error + type RunManager struct + func NewRunManager(manifester model.Manifester, assetOperator model.AssetOperator, verbose bool) (*RunManager, error) + func (r *RunManager) Run(commandName string, args ...string) error + type UninstallManager struct + func NewUninstallManager(manifester model.Manifester, assetOperator model.AssetOperator, verbose bool) (*UninstallManager, error) + func (u *UninstallManager) Uninstall(commandName, tagName string) error + type UpgradeManager struct + func NewUpgradeManager(manifester model.Manifester, assetOperator model.AssetOperator, verbose bool) (*UpgradeManager, error) + func (u *UpgradeManager) Upgrade(ctx context.Context, commandName string) error