Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MachineLifecycleWorker ¶
type MachineLifecycleWorker struct { machinev1alpha1connect.MachineServiceClient client.Client // contains filtered or unexported fields }
func NewMachineLifecycleWorker ¶
func NewMachineLifecycleWorker(opts Options) *MachineLifecycleWorker
func (*MachineLifecycleWorker) LenovoScanMachine ¶
func (w *MachineLifecycleWorker) LenovoScanMachine(ctx context.Context, machine *machinev1alpha1.Machine) error
func (*MachineLifecycleWorker) Start ¶
func (w *MachineLifecycleWorker) Start(ctx context.Context) error
func (*MachineLifecycleWorker) WithClient ¶
func (w *MachineLifecycleWorker) WithClient(c machinev1alpha1connect.MachineServiceClient) *MachineLifecycleWorker
type MachineTypeLifecycleWorker ¶
type MachineTypeLifecycleWorker struct { machinetypev1alpha1connect.MachineTypeServiceClient client.Client // contains filtered or unexported fields }
func NewMachineTypeLifecycleWorker ¶
func NewMachineTypeLifecycleWorker(opts Options) *MachineTypeLifecycleWorker
func (*MachineTypeLifecycleWorker) Start ¶
func (w *MachineTypeLifecycleWorker) Start(ctx context.Context) error
func (*MachineTypeLifecycleWorker) WithClient ¶
func (w *MachineTypeLifecycleWorker) WithClient( c machinetypev1alpha1connect.MachineTypeServiceClient, ) *MachineTypeLifecycleWorker
Click to show internal directories.
Click to hide internal directories.