Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type WorkflowScheduler ¶
type WorkflowScheduler interface { GetEventScheduler() interfaces.EventScheduler GetWorkflowExecutor(executionManager managerInterfaces.ExecutionInterface, launchPlanManager managerInterfaces.LaunchPlanInterface) interfaces.WorkflowExecutor }
func NewWorkflowScheduler ¶
func NewWorkflowScheduler(db repositories.RepositoryInterface, cfg WorkflowSchedulerConfig) WorkflowScheduler
type WorkflowSchedulerConfig ¶
type WorkflowSchedulerConfig struct { Retries int SchedulerConfig runtimeInterfaces.SchedulerConfig Scope promutils.Scope }
Directories ¶
Path | Synopsis |
---|---|
Functions for serializing and deserializing scheduled events in AWS.
|
Functions for serializing and deserializing scheduled events in AWS. |
Defines an event scheduler interface
|
Defines an event scheduler interface |
Mock implementation of a WorkflowExecutor for use in tests.
|
Mock implementation of a WorkflowExecutor for use in tests. |
No-op event event scheduler for use in development.
|
No-op event event scheduler for use in development. |
Click to show internal directories.
Click to hide internal directories.