Documentation ¶
Index ¶
- type MockHelmResourcesManager
- func (h *MockHelmResourcesManager) AbsentResources(moduleName string) ([]manifest.Manifest, error)
- func (h *MockHelmResourcesManager) Ch() chan AbsentResourcesEvent
- func (h *MockHelmResourcesManager) GetAbsentResources(templates []manifest.Manifest, defaultNamespace string) ([]manifest.Manifest, error)
- func (h *MockHelmResourcesManager) GetMonitor(moduleName string) *ResourcesMonitor
- func (h *MockHelmResourcesManager) HasMonitor(moduleName string) bool
- func (h *MockHelmResourcesManager) PauseMonitor(moduleName string)
- func (h *MockHelmResourcesManager) PauseMonitors()
- func (h *MockHelmResourcesManager) ResumeMonitor(moduleName string)
- func (h *MockHelmResourcesManager) ResumeMonitors()
- func (h *MockHelmResourcesManager) StartMonitor(moduleName string, manifests []manifest.Manifest, defaultNamespace string)
- func (h *MockHelmResourcesManager) Stop()
- func (h *MockHelmResourcesManager) StopMonitor(moduleName string)
- func (h *MockHelmResourcesManager) StopMonitors()
- func (h *MockHelmResourcesManager) WithContext(ctx context.Context)
- func (h *MockHelmResourcesManager) WithDefaultNamespace(namespace string)
- func (h *MockHelmResourcesManager) WithKubeClient(client klient.Client)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type MockHelmResourcesManager ¶
type MockHelmResourcesManager struct {
MonitorsNames []string
}
func (*MockHelmResourcesManager) AbsentResources ¶
func (h *MockHelmResourcesManager) AbsentResources(moduleName string) ([]manifest.Manifest, error)
func (*MockHelmResourcesManager) Ch ¶
func (h *MockHelmResourcesManager) Ch() chan AbsentResourcesEvent
func (*MockHelmResourcesManager) GetAbsentResources ¶
func (*MockHelmResourcesManager) GetMonitor ¶
func (h *MockHelmResourcesManager) GetMonitor(moduleName string) *ResourcesMonitor
func (*MockHelmResourcesManager) HasMonitor ¶
func (h *MockHelmResourcesManager) HasMonitor(moduleName string) bool
func (*MockHelmResourcesManager) PauseMonitor ¶
func (h *MockHelmResourcesManager) PauseMonitor(moduleName string)
func (*MockHelmResourcesManager) PauseMonitors ¶
func (h *MockHelmResourcesManager) PauseMonitors()
func (*MockHelmResourcesManager) ResumeMonitor ¶
func (h *MockHelmResourcesManager) ResumeMonitor(moduleName string)
func (*MockHelmResourcesManager) ResumeMonitors ¶
func (h *MockHelmResourcesManager) ResumeMonitors()
func (*MockHelmResourcesManager) StartMonitor ¶
func (h *MockHelmResourcesManager) StartMonitor(moduleName string, manifests []manifest.Manifest, defaultNamespace string)
func (*MockHelmResourcesManager) Stop ¶
func (h *MockHelmResourcesManager) Stop()
func (*MockHelmResourcesManager) StopMonitor ¶
func (h *MockHelmResourcesManager) StopMonitor(moduleName string)
func (*MockHelmResourcesManager) StopMonitors ¶
func (h *MockHelmResourcesManager) StopMonitors()
func (*MockHelmResourcesManager) WithContext ¶
func (h *MockHelmResourcesManager) WithContext(ctx context.Context)
func (*MockHelmResourcesManager) WithDefaultNamespace ¶
func (h *MockHelmResourcesManager) WithDefaultNamespace(namespace string)
func (*MockHelmResourcesManager) WithKubeClient ¶
func (h *MockHelmResourcesManager) WithKubeClient(client klient.Client)
Click to show internal directories.
Click to hide internal directories.