mock

package
v2.0.10 Latest Latest
Warning

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

Go to latest
Published: Jun 6, 2025 License: MIT Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewMockRemoteReconcilerAction

func NewMockRemoteReconcilerAction[k8sObject object.RemoteObject, apiObject comparable, apiClient any](reconciler remote.RemoteReconcilerAction[k8sObject, apiObject, apiClient], mockRemoteHandler func(ctx context.Context, req reconcile.Request, o k8sObject, logger *logrus.Entry) (handler remote.RemoteExternalReconciler[k8sObject, apiObject, apiClient], res reconcile.Result, err error)) remote.RemoteReconcilerAction[k8sObject, apiObject, apiClient]

Types

type MockRemoteReconcilerAction

type MockRemoteReconcilerAction[k8sObject object.RemoteObject, apiObject comparable, apiClient any] struct {
	remote.RemoteReconcilerAction[k8sObject, apiObject, apiClient]
	// contains filtered or unexported fields
}

func (*MockRemoteReconcilerAction[k8sObject, apiObject, apiClient]) GetRemoteHandler

func (h *MockRemoteReconcilerAction[k8sObject, apiObject, apiClient]) GetRemoteHandler(ctx context.Context, req reconcile.Request, o k8sObject, logger *logrus.Entry) (handler remote.RemoteExternalReconciler[k8sObject, apiObject, apiClient], res reconcile.Result, err error)

Jump to

Keyboard shortcuts

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