Documentation
¶
Index ¶
Constants ¶
View Source
const ( ReasonTaskError = "DiskPromotionTaskError" ReasonPending = "DiskPromotionPending" ReasonRunning = "DiskPromotionRunning" PromoteDisksTaskKey = "VirtualMachine.promoteDisks" )
Variables ¶
View Source
var ErrPromoteDisks = pkgerr.NoRequeueNoErr("promoting disks")
Functions ¶
func New ¶
func New() vmconfig.Reconciler
New returns a new Reconciler for a VM's disk promotion state.
func Reconcile ¶
func Reconcile( ctx context.Context, k8sClient ctrlclient.Client, vimClient *vim25.Client, vm *vmopv1.VirtualMachine, moVM mo.VirtualMachine, _ *vimtypes.VirtualMachineConfigSpec) error
Reconcile configures the VM's disk promotion settings.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.