controllers

package
v1.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 4, 2025 License: Apache-2.0 Imports: 45 Imported by: 0

Documentation

Overview

Code generated by MockGen. DO NOT EDIT. Source: device_config_reconciler.go

Generated by this command:

mockgen -source=device_config_reconciler.go -package=controllers -destination=mock_device_config_reconciler.go deviceConfigReconcilerHelperAPI

Package controllers is a generated GoMock package.

Code generated by MockGen. DO NOT EDIT. Source: upgrademgr.go

Generated by this command:

mockgen -source=upgrademgr.go -package=controllers -destination=mock_upgrademgr.go upgradeMgrHelperAPI

Package controllers is a generated GoMock package.

Index

Constants

View Source
const (
	DeviceConfigReconcilerName = "DriverAndPluginReconciler"
)

Variables

This section is empty.

Functions

This section is empty.

Types

type DeviceConfigReconciler

type DeviceConfigReconciler struct {
	client.Client
	// contains filtered or unexported fields
}

ModuleReconciler reconciles a Module object

func NewDeviceConfigReconciler

func NewDeviceConfigReconciler(
	k8sConfig *rest.Config,
	client client.Client,
	kmmHandler kmmmodule.KMMModuleAPI,
	nlHandler nodelabeller.NodeLabeller,
	metricsHandler metricsexporter.MetricsExporter,
	testrunnerHandler testrunner.TestRunner,
	configmanagerHandler configmanager.ConfigManager,
	workerMgr workermgr.WorkerMgrAPI,
	isOpenShift bool) *DeviceConfigReconciler

func (*DeviceConfigReconciler) Reconcile

func (r *DeviceConfigReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)

func (*DeviceConfigReconciler) SetupWithManager

func (r *DeviceConfigReconciler) SetupWithManager(mgr ctrl.Manager) error

SetupWithManager sets up the controller with the Manager.

type MockdeviceConfigReconcilerHelperAPI

type MockdeviceConfigReconcilerHelperAPI struct {
	// contains filtered or unexported fields
}

MockdeviceConfigReconcilerHelperAPI is a mock of deviceConfigReconcilerHelperAPI interface.

func NewMockdeviceConfigReconcilerHelperAPI

func NewMockdeviceConfigReconcilerHelperAPI(ctrl *gomock.Controller) *MockdeviceConfigReconcilerHelperAPI

NewMockdeviceConfigReconcilerHelperAPI creates a new mock instance.

func (*MockdeviceConfigReconcilerHelperAPI) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockdeviceConfigReconcilerHelperAPIMockRecorder

type MockdeviceConfigReconcilerHelperAPIMockRecorder struct {
	// contains filtered or unexported fields
}

MockdeviceConfigReconcilerHelperAPIMockRecorder is the mock recorder for MockdeviceConfigReconcilerHelperAPI.

type MockupgradeMgrAPI

type MockupgradeMgrAPI struct {
	// contains filtered or unexported fields
}

MockupgradeMgrAPI is a mock of upgradeMgrAPI interface.

func NewMockupgradeMgrAPI

func NewMockupgradeMgrAPI(ctrl *gomock.Controller) *MockupgradeMgrAPI

NewMockupgradeMgrAPI creates a new mock instance.

func (*MockupgradeMgrAPI) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

func (*MockupgradeMgrAPI) GetNodeBootId added in v1.2.2

func (m *MockupgradeMgrAPI) GetNodeBootId(nodeName string) string

GetNodeBootId mocks base method.

func (*MockupgradeMgrAPI) GetNodeStatus

func (m *MockupgradeMgrAPI) GetNodeStatus(nodeName string) v1alpha1.UpgradeState

GetNodeStatus mocks base method.

func (*MockupgradeMgrAPI) GetNodeUpgradeStartTime

func (m *MockupgradeMgrAPI) GetNodeUpgradeStartTime(nodeName string) string

GetNodeUpgradeStartTime mocks base method.

func (*MockupgradeMgrAPI) HandleDelete

func (m *MockupgradeMgrAPI) HandleDelete(ctx context.Context, deviceConfig *v1alpha1.DeviceConfig, nodes *v1.NodeList) (controllerruntime.Result, error)

HandleDelete mocks base method.

func (*MockupgradeMgrAPI) HandleUpgrade

func (m *MockupgradeMgrAPI) HandleUpgrade(ctx context.Context, deviceConfig *v1alpha1.DeviceConfig, nodes *v1.NodeList) (controllerruntime.Result, error)

HandleUpgrade mocks base method.

type MockupgradeMgrAPIMockRecorder

type MockupgradeMgrAPIMockRecorder struct {
	// contains filtered or unexported fields
}

MockupgradeMgrAPIMockRecorder is the mock recorder for MockupgradeMgrAPI.

func (*MockupgradeMgrAPIMockRecorder) GetNodeBootId added in v1.2.2

func (mr *MockupgradeMgrAPIMockRecorder) GetNodeBootId(nodeName any) *gomock.Call

GetNodeBootId indicates an expected call of GetNodeBootId.

func (*MockupgradeMgrAPIMockRecorder) GetNodeStatus

func (mr *MockupgradeMgrAPIMockRecorder) GetNodeStatus(nodeName any) *gomock.Call

GetNodeStatus indicates an expected call of GetNodeStatus.

func (*MockupgradeMgrAPIMockRecorder) GetNodeUpgradeStartTime

func (mr *MockupgradeMgrAPIMockRecorder) GetNodeUpgradeStartTime(nodeName any) *gomock.Call

GetNodeUpgradeStartTime indicates an expected call of GetNodeUpgradeStartTime.

func (*MockupgradeMgrAPIMockRecorder) HandleDelete

func (mr *MockupgradeMgrAPIMockRecorder) HandleDelete(ctx, deviceConfig, nodes any) *gomock.Call

HandleDelete indicates an expected call of HandleDelete.

func (*MockupgradeMgrAPIMockRecorder) HandleUpgrade

func (mr *MockupgradeMgrAPIMockRecorder) HandleUpgrade(ctx, deviceConfig, nodes any) *gomock.Call

HandleUpgrade indicates an expected call of HandleUpgrade.

type MockupgradeMgrHelperAPI

type MockupgradeMgrHelperAPI struct {
	// contains filtered or unexported fields
}

MockupgradeMgrHelperAPI is a mock of upgradeMgrHelperAPI interface.

func NewMockupgradeMgrHelperAPI

func NewMockupgradeMgrHelperAPI(ctrl *gomock.Controller) *MockupgradeMgrHelperAPI

NewMockupgradeMgrHelperAPI creates a new mock instance.

func (*MockupgradeMgrHelperAPI) EXPECT

EXPECT returns an object that allows the caller to indicate expected use.

type MockupgradeMgrHelperAPIMockRecorder

type MockupgradeMgrHelperAPIMockRecorder struct {
	// contains filtered or unexported fields
}

MockupgradeMgrHelperAPIMockRecorder is the mock recorder for MockupgradeMgrHelperAPI.

Directories

Path Synopsis
Code generated by MockGen.
Code generated by MockGen.
Code generated by MockGen.
Code generated by MockGen.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL