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.