Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var FwLog = logf.Log.WithName("mock")
View Source
var MockServices = make(map[string]*MockService, 0)
Functions ¶
func RunMockService ¶
func StartMockServices ¶
func StartMockServices()
func StopMockService ¶
func StopMockServices ¶
func StopMockServices()
Types ¶
type MockService ¶
type MockService struct { Informer cache.SharedIndexInformer // contains filtered or unexported fields }
func NewMockService ¶
func NewMockService(serviceName string) (mockService *MockService)
func (*MockService) HandleAdd ¶
func (m *MockService) HandleAdd(handler func(obj interface{}))
func (*MockService) HandleDelete ¶
func (m *MockService) HandleDelete(handler func(obj interface{}))
func (*MockService) HandleUpdate ¶
func (m *MockService) HandleUpdate(handler func(oldObj interface{}, newObj interface{}))
func (*MockService) Start ¶
func (m *MockService) Start()
func (*MockService) Stop ¶
func (m *MockService) Stop()
Click to show internal directories.
Click to hide internal directories.