Versions in this module Expand all Collapse all v1 v1.8.6 Apr 4, 2024 Changes in this version type Reconciler + Context goctx.Context v1.8.5 Dec 14, 2023 Changes in this version + const ItemDescriptionRegexString + const ItemParseErrorMessage + const TaskDescriptionID + func AddToManager(ctx *context.ControllerManagerContext, mgr manager.Manager) error + type Reconciler struct + Logger logr.Logger + Metrics *metrics.VMPublishMetrics + Recorder record.Recorder + VMProvider vmprovider.VirtualMachineProviderInterfaceA2 + func NewReconciler(client client.Client, apiReader client.Reader, logger logr.Logger, ...) *Reconciler + func (r *Reconciler) Reconcile(ctx goctx.Context, req ctrl.Request) (_ ctrl.Result, reterr error) + func (r *Reconciler) ReconcileDelete(ctx *context.VirtualMachinePublishRequestContextA2) (ctrl.Result, error) + func (r *Reconciler) ReconcileNormal(ctx *context.VirtualMachinePublishRequestContextA2) (_ ctrl.Result, reterr error)