Documentation ¶
Overview ¶
Package sign is a generated GoMock package.
Package sign is a generated GoMock package.
Index ¶
- type Helper
- type MockHelper
- type MockHelperMockRecorder
- type MockSignManager
- func (m *MockSignManager) EXPECT() *MockSignManagerMockRecorder
- func (m *MockSignManager) GarbageCollect(ctx context.Context, modName, namespace string, owner v1.Object) ([]string, error)
- func (m *MockSignManager) ShouldSync(ctx context.Context, mld *api.ModuleLoaderData) (bool, error)
- func (m *MockSignManager) Sync(ctx context.Context, mld *api.ModuleLoaderData, imageToSign string, ...) (utils.Status, error)
- type MockSignManagerMockRecorder
- func (mr *MockSignManagerMockRecorder) GarbageCollect(ctx, modName, namespace, owner interface{}) *gomock.Call
- func (mr *MockSignManagerMockRecorder) ShouldSync(ctx, mld interface{}) *gomock.Call
- func (mr *MockSignManagerMockRecorder) Sync(ctx, mld, imageToSign, pushImage, owner interface{}) *gomock.Call
- type SignManager
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Helper ¶
type Helper interface {
GetRelevantSign(moduleSign *kmmv1beta1.Sign, mappingSign *kmmv1beta1.Sign, kernel string) (*kmmv1beta1.Sign, error)
}
func NewSignerHelper ¶
func NewSignerHelper() Helper
type MockHelper ¶
type MockHelper struct {
// contains filtered or unexported fields
}
MockHelper is a mock of Helper interface.
func NewMockHelper ¶
func NewMockHelper(ctrl *gomock.Controller) *MockHelper
NewMockHelper creates a new mock instance.
func (*MockHelper) EXPECT ¶
func (m *MockHelper) EXPECT() *MockHelperMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockHelper) GetRelevantSign ¶
func (m *MockHelper) GetRelevantSign(moduleSign, mappingSign *v1beta1.Sign, kernel string) (*v1beta1.Sign, error)
GetRelevantSign mocks base method.
type MockHelperMockRecorder ¶
type MockHelperMockRecorder struct {
// contains filtered or unexported fields
}
MockHelperMockRecorder is the mock recorder for MockHelper.
func (*MockHelperMockRecorder) GetRelevantSign ¶
func (mr *MockHelperMockRecorder) GetRelevantSign(moduleSign, mappingSign, kernel interface{}) *gomock.Call
GetRelevantSign indicates an expected call of GetRelevantSign.
type MockSignManager ¶
type MockSignManager struct {
// contains filtered or unexported fields
}
MockSignManager is a mock of SignManager interface.
func NewMockSignManager ¶
func NewMockSignManager(ctrl *gomock.Controller) *MockSignManager
NewMockSignManager creates a new mock instance.
func (*MockSignManager) EXPECT ¶
func (m *MockSignManager) EXPECT() *MockSignManagerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockSignManager) GarbageCollect ¶
func (m *MockSignManager) GarbageCollect(ctx context.Context, modName, namespace string, owner v1.Object) ([]string, error)
GarbageCollect mocks base method.
func (*MockSignManager) ShouldSync ¶
func (m *MockSignManager) ShouldSync(ctx context.Context, mld *api.ModuleLoaderData) (bool, error)
ShouldSync mocks base method.
type MockSignManagerMockRecorder ¶
type MockSignManagerMockRecorder struct {
// contains filtered or unexported fields
}
MockSignManagerMockRecorder is the mock recorder for MockSignManager.
func (*MockSignManagerMockRecorder) GarbageCollect ¶
func (mr *MockSignManagerMockRecorder) GarbageCollect(ctx, modName, namespace, owner interface{}) *gomock.Call
GarbageCollect indicates an expected call of GarbageCollect.
func (*MockSignManagerMockRecorder) ShouldSync ¶
func (mr *MockSignManagerMockRecorder) ShouldSync(ctx, mld interface{}) *gomock.Call
ShouldSync indicates an expected call of ShouldSync.
func (*MockSignManagerMockRecorder) Sync ¶
func (mr *MockSignManagerMockRecorder) Sync(ctx, mld, imageToSign, pushImage, owner interface{}) *gomock.Call
Sync indicates an expected call of Sync.
type SignManager ¶
type SignManager interface { GarbageCollect(ctx context.Context, modName, namespace string, owner metav1.Object) ([]string, error) ShouldSync(ctx context.Context, mld *api.ModuleLoaderData) (bool, error) Sync( ctx context.Context, mld *api.ModuleLoaderData, imageToSign string, pushImage bool, owner metav1.Object) (utils.Status, error) }