Documentation
¶
Index ¶
- func CheckError(err error)
- func NewJob() *cobra.Command
- func NewUpgradeCStorCSPCJob() *cobra.Command
- func NewUpgradeCStorVolumeJob() *cobra.Command
- func NewUpgradeResourceJob() *cobra.Command
- func PreRun(cmd *cobra.Command, args []string)
- type ResourceOptions
- type UpgradeOptions
- func (u *UpgradeOptions) InitializeDefaults(cmd *cobra.Command) error
- func (u *UpgradeOptions) InitializeFromUpgradeTaskResource(upgradeTaskCRObj v1Alpha1API.UpgradeTask) error
- func (u *UpgradeOptions) RunCStorCSPCUpgrade(cmd *cobra.Command, name string) error
- func (u *UpgradeOptions) RunCStorVolumeUpgrade(cmd *cobra.Command, name string) error
- func (u *UpgradeOptions) RunPreFlightChecks(cmd *cobra.Command) error
- func (u *UpgradeOptions) RunResourceUpgrade(cmd *cobra.Command) error
- func (u *UpgradeOptions) RunResourceUpgradeChecks(cmd *cobra.Command) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckError ¶
func CheckError(err error)
CheckError prints err to stderr and exits with code 1 if err is not nil. Otherwise, it is a no-op.
func NewUpgradeCStorCSPCJob ¶
NewUpgradeCStorCSPCJob upgrades all the cStor Pools associated with a given Storage Pool Claim
func NewUpgradeCStorVolumeJob ¶
NewUpgradeCStorVolumeJob upgrades all the cStor Pools associated with a given Storage Pool Claim
func NewUpgradeResourceJob ¶ added in v1.11.1
NewUpgradeResourceJob upgrade a resource from upgradeTask
Types ¶
type ResourceOptions ¶ added in v1.11.1
type ResourceOptions struct {
// contains filtered or unexported fields
}
ResourceOptions stores information required for upgradeTask upgrade
type UpgradeOptions ¶
type UpgradeOptions struct {
// contains filtered or unexported fields
}
UpgradeOptions stores information required for upgrade
func (*UpgradeOptions) InitializeDefaults ¶
func (u *UpgradeOptions) InitializeDefaults(cmd *cobra.Command) error
InitializeDefaults will ensure the default values for optional options are set.
func (*UpgradeOptions) InitializeFromUpgradeTaskResource ¶ added in v1.11.1
func (u *UpgradeOptions) InitializeFromUpgradeTaskResource( upgradeTaskCRObj v1Alpha1API.UpgradeTask) error
InitializeFromUpgradeTaskResource will populate the UpgradeOptions from given UpgradeTask
func (*UpgradeOptions) RunCStorCSPCUpgrade ¶
func (u *UpgradeOptions) RunCStorCSPCUpgrade(cmd *cobra.Command, name string) error
RunCStorCSPCUpgrade upgrades the given Jiva Volume.
func (*UpgradeOptions) RunCStorVolumeUpgrade ¶
func (u *UpgradeOptions) RunCStorVolumeUpgrade(cmd *cobra.Command, name string) error
RunCStorVolumeUpgrade upgrades the given Jiva Volume.
func (*UpgradeOptions) RunPreFlightChecks ¶
func (u *UpgradeOptions) RunPreFlightChecks(cmd *cobra.Command) error
RunPreFlightChecks will ensure the sanity of the common upgrade options
func (*UpgradeOptions) RunResourceUpgrade ¶ added in v1.11.1
func (u *UpgradeOptions) RunResourceUpgrade(cmd *cobra.Command) error
RunResourceUpgrade upgrades the given upgradeTask
func (*UpgradeOptions) RunResourceUpgradeChecks ¶ added in v1.11.1
func (u *UpgradeOptions) RunResourceUpgradeChecks(cmd *cobra.Command) error
RunResourceUpgradeChecks will ensure the sanity of the upgradeTask upgrade options