Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RunUpgrade ¶
func RunUpgrade(obj api.ArangoDeployment, status *api.DeploymentStatus, cache interfaces.Inspector) (bool, error)
Types ¶
type Upgrade ¶
type Upgrade interface { Version() api.Version ArangoDeployment(obj api.ArangoDeployment, status *api.DeploymentStatus, cache interfaces.Inspector) error }
type Upgrades ¶
type Upgrades []Upgrade
func (Upgrades) Execute ¶
func (u Upgrades) Execute(obj api.ArangoDeployment, status *api.DeploymentStatus, cache interfaces.Inspector) (bool, error)
Click to show internal directories.
Click to hide internal directories.