Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( GetReleaseForRepoError = func(err error, tag string) error { return eris.Wrapf(err, "failed to get release '%s' from %s/%s repository", tag, upgrade_assets.OrgName, upgrade_assets.RepoName) } CouldNotFindAssetForReleaseError = func(tag, assetName string) error { return eris.Errorf("failed to find asset %s in release %s", assetName, tag) } DownloadingAssetError = func(err error, assetName string) error { return eris.Wrapf(err, "error occurred attempting to download %s", assetName) } // wire set to package up upgrade client set dependencies UpgraderClientSet = wire.NewSet( upgrade_assets.DefaultGithubAssetClient, upgrade_assets.NewAssetHelper, ) )
View Source
var UpgradeSet = wire.NewSet( UpgradeCmd, )
Functions ¶
Types ¶
type UpgradeCommand ¶
func UpgradeCmd ¶
func UpgradeCmd(ctx context.Context, opts *options.Options, out io.Writer, clients common.ClientsFactory) UpgradeCommand
type UpgradeOpts ¶
Click to show internal directories.
Click to hide internal directories.