Documentation
¶
Overview ¶
Package tasks is a generated GoMock package.
Index ¶
- Constants
- func TaskQueuePublisher(queuesProvider queues.Provider) (queues.Publisher, error)
- type CallbackManager
- type MockCallbackManager
- func (m *MockCallbackManager) AllDevicesDeletedCallback(orgId uuid.UUID)
- func (m *MockCallbackManager) AllFleetsDeletedCallback(orgId uuid.UUID)
- func (m *MockCallbackManager) AllRepositoriesDeletedCallback(orgId uuid.UUID)
- func (m *MockCallbackManager) DeviceSourceUpdated(orgId uuid.UUID, name string)
- func (m *MockCallbackManager) DeviceUpdatedCallback(orgId uuid.UUID, before, after *v1alpha1.Device)
- func (m *MockCallbackManager) DeviceUpdatedNoRenderCallback(orgId uuid.UUID, before, after *v1alpha1.Device)
- func (m *MockCallbackManager) EXPECT() *MockCallbackManagerMockRecorder
- func (m *MockCallbackManager) FleetRolloutSelectionUpdated(orgId uuid.UUID, name string)
- func (m *MockCallbackManager) FleetSourceUpdated(orgId uuid.UUID, name string)
- func (m *MockCallbackManager) FleetUpdatedCallback(orgId uuid.UUID, before, after *v1alpha1.Fleet)
- func (m *MockCallbackManager) RepositoryUpdatedCallback(orgId uuid.UUID, before, after *v1alpha1.Repository)
- func (m *MockCallbackManager) TemplateVersionCreatedCallback(orgId uuid.UUID, before, after *v1alpha1.TemplateVersion)
- type MockCallbackManagerMockRecorder
- func (mr *MockCallbackManagerMockRecorder) AllDevicesDeletedCallback(orgId any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) AllFleetsDeletedCallback(orgId any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) AllRepositoriesDeletedCallback(orgId any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) DeviceSourceUpdated(orgId, name any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) DeviceUpdatedCallback(orgId, before, after any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) DeviceUpdatedNoRenderCallback(orgId, before, after any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) FleetRolloutSelectionUpdated(orgId, name any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) FleetSourceUpdated(orgId, name any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) FleetUpdatedCallback(orgId, before, after any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) RepositoryUpdatedCallback(orgId, before, after any) *gomock.Call
- func (mr *MockCallbackManagerMockRecorder) TemplateVersionCreatedCallback(orgId, before, after any) *gomock.Call
- type ResourceReference
Constants ¶
const ( // Task to roll out a fleet's template to its devices upon update FleetRolloutTask = "fleet-rollout" // Task to set devices' owners FleetSelectorMatchTask = "fleet-selector-match" // Task to validate a fleet template FleetValidateTask = "fleet-template-validate" // Task to render device DeviceRenderTask = "device-render" // Task to re-evaluate fleets and devices if a repository resource changes RepositoryUpdatesTask = "repository-updates" )
const ( FleetRolloutOpUpdate = "update" FleetSelectorMatchOpUpdate = "update" FleetSelectorMatchOpUpdateOverlap = "update-overlap" FleetSelectorMatchOpDeleteAll = "delete-all" TemplateVersionPopulateOpCreated = "create" FleetValidateOpUpdate = "update" DeviceRenderOpUpdate = "update" RepositoryUpdateOpUpdate = "update" RepositoryUpdateOpDeleteAll = "delete-all" )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type CallbackManager ¶
type CallbackManager interface {
DeviceUpdatedCallback(orgId uuid.UUID, before, after *api.Device)
DeviceUpdatedNoRenderCallback(orgId uuid.UUID, before, after *api.Device)
FleetUpdatedCallback(orgId uuid.UUID, before, after *api.Fleet)
RepositoryUpdatedCallback(orgId uuid.UUID, before, after *api.Repository)
TemplateVersionCreatedCallback(orgId uuid.UUID, before, after *api.TemplateVersion)
AllRepositoriesDeletedCallback(orgId uuid.UUID)
AllFleetsDeletedCallback(orgId uuid.UUID)
AllDevicesDeletedCallback(orgId uuid.UUID)
FleetSourceUpdated(orgId uuid.UUID, name string)
DeviceSourceUpdated(orgId uuid.UUID, name string)
FleetRolloutSelectionUpdated(orgId uuid.UUID, name string)
}
func NewCallbackManager ¶
func NewCallbackManager(publisher queues.Publisher, log logrus.FieldLogger) CallbackManager
type MockCallbackManager ¶
type MockCallbackManager struct {
// contains filtered or unexported fields
}
MockCallbackManager is a mock of CallbackManager interface.
func NewMockCallbackManager ¶
func NewMockCallbackManager(ctrl *gomock.Controller) *MockCallbackManager
NewMockCallbackManager creates a new mock instance.
func (*MockCallbackManager) AllDevicesDeletedCallback ¶
func (m *MockCallbackManager) AllDevicesDeletedCallback(orgId uuid.UUID)
AllDevicesDeletedCallback mocks base method.
func (*MockCallbackManager) AllFleetsDeletedCallback ¶
func (m *MockCallbackManager) AllFleetsDeletedCallback(orgId uuid.UUID)
AllFleetsDeletedCallback mocks base method.
func (*MockCallbackManager) AllRepositoriesDeletedCallback ¶
func (m *MockCallbackManager) AllRepositoriesDeletedCallback(orgId uuid.UUID)
AllRepositoriesDeletedCallback mocks base method.
func (*MockCallbackManager) DeviceSourceUpdated ¶
func (m *MockCallbackManager) DeviceSourceUpdated(orgId uuid.UUID, name string)
DeviceSourceUpdated mocks base method.
func (*MockCallbackManager) DeviceUpdatedCallback ¶
func (m *MockCallbackManager) DeviceUpdatedCallback(orgId uuid.UUID, before, after *v1alpha1.Device)
DeviceUpdatedCallback mocks base method.
func (*MockCallbackManager) DeviceUpdatedNoRenderCallback ¶
func (m *MockCallbackManager) DeviceUpdatedNoRenderCallback(orgId uuid.UUID, before, after *v1alpha1.Device)
DeviceUpdatedNoRenderCallback mocks base method.
func (*MockCallbackManager) EXPECT ¶
func (m *MockCallbackManager) EXPECT() *MockCallbackManagerMockRecorder
EXPECT returns an object that allows the caller to indicate expected use.
func (*MockCallbackManager) FleetRolloutSelectionUpdated ¶
func (m *MockCallbackManager) FleetRolloutSelectionUpdated(orgId uuid.UUID, name string)
FleetRolloutSelectionUpdated mocks base method.
func (*MockCallbackManager) FleetSourceUpdated ¶
func (m *MockCallbackManager) FleetSourceUpdated(orgId uuid.UUID, name string)
FleetSourceUpdated mocks base method.
func (*MockCallbackManager) FleetUpdatedCallback ¶
func (m *MockCallbackManager) FleetUpdatedCallback(orgId uuid.UUID, before, after *v1alpha1.Fleet)
FleetUpdatedCallback mocks base method.
func (*MockCallbackManager) RepositoryUpdatedCallback ¶
func (m *MockCallbackManager) RepositoryUpdatedCallback(orgId uuid.UUID, before, after *v1alpha1.Repository)
RepositoryUpdatedCallback mocks base method.
func (*MockCallbackManager) TemplateVersionCreatedCallback ¶
func (m *MockCallbackManager) TemplateVersionCreatedCallback(orgId uuid.UUID, before, after *v1alpha1.TemplateVersion)
TemplateVersionCreatedCallback mocks base method.
type MockCallbackManagerMockRecorder ¶
type MockCallbackManagerMockRecorder struct {
// contains filtered or unexported fields
}
MockCallbackManagerMockRecorder is the mock recorder for MockCallbackManager.
func (*MockCallbackManagerMockRecorder) AllDevicesDeletedCallback ¶
func (mr *MockCallbackManagerMockRecorder) AllDevicesDeletedCallback(orgId any) *gomock.Call
AllDevicesDeletedCallback indicates an expected call of AllDevicesDeletedCallback.
func (*MockCallbackManagerMockRecorder) AllFleetsDeletedCallback ¶
func (mr *MockCallbackManagerMockRecorder) AllFleetsDeletedCallback(orgId any) *gomock.Call
AllFleetsDeletedCallback indicates an expected call of AllFleetsDeletedCallback.
func (*MockCallbackManagerMockRecorder) AllRepositoriesDeletedCallback ¶
func (mr *MockCallbackManagerMockRecorder) AllRepositoriesDeletedCallback(orgId any) *gomock.Call
AllRepositoriesDeletedCallback indicates an expected call of AllRepositoriesDeletedCallback.
func (*MockCallbackManagerMockRecorder) DeviceSourceUpdated ¶
func (mr *MockCallbackManagerMockRecorder) DeviceSourceUpdated(orgId, name any) *gomock.Call
DeviceSourceUpdated indicates an expected call of DeviceSourceUpdated.
func (*MockCallbackManagerMockRecorder) DeviceUpdatedCallback ¶
func (mr *MockCallbackManagerMockRecorder) DeviceUpdatedCallback(orgId, before, after any) *gomock.Call
DeviceUpdatedCallback indicates an expected call of DeviceUpdatedCallback.
func (*MockCallbackManagerMockRecorder) DeviceUpdatedNoRenderCallback ¶
func (mr *MockCallbackManagerMockRecorder) DeviceUpdatedNoRenderCallback(orgId, before, after any) *gomock.Call
DeviceUpdatedNoRenderCallback indicates an expected call of DeviceUpdatedNoRenderCallback.
func (*MockCallbackManagerMockRecorder) FleetRolloutSelectionUpdated ¶
func (mr *MockCallbackManagerMockRecorder) FleetRolloutSelectionUpdated(orgId, name any) *gomock.Call
FleetRolloutSelectionUpdated indicates an expected call of FleetRolloutSelectionUpdated.
func (*MockCallbackManagerMockRecorder) FleetSourceUpdated ¶
func (mr *MockCallbackManagerMockRecorder) FleetSourceUpdated(orgId, name any) *gomock.Call
FleetSourceUpdated indicates an expected call of FleetSourceUpdated.
func (*MockCallbackManagerMockRecorder) FleetUpdatedCallback ¶
func (mr *MockCallbackManagerMockRecorder) FleetUpdatedCallback(orgId, before, after any) *gomock.Call
FleetUpdatedCallback indicates an expected call of FleetUpdatedCallback.
func (*MockCallbackManagerMockRecorder) RepositoryUpdatedCallback ¶
func (mr *MockCallbackManagerMockRecorder) RepositoryUpdatedCallback(orgId, before, after any) *gomock.Call
RepositoryUpdatedCallback indicates an expected call of RepositoryUpdatedCallback.
func (*MockCallbackManagerMockRecorder) TemplateVersionCreatedCallback ¶
func (mr *MockCallbackManagerMockRecorder) TemplateVersionCreatedCallback(orgId, before, after any) *gomock.Call
TemplateVersionCreatedCallback indicates an expected call of TemplateVersionCreatedCallback.