Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PipelineActivity ¶
type RuntimeActivity ¶
func NewRuntimeActivity ¶
func NewRuntimeActivity(workerGroup string, timeout time.Duration, notifications chan<- schema.PipelineStatus) *RuntimeActivity
func (*RuntimeActivity) NotifyUpdate ¶
func (r *RuntimeActivity) NotifyUpdate(id string)
func (*RuntimeActivity) RegisterPipeline ¶
func (r *RuntimeActivity) RegisterPipeline(pipeline schema.Pipeline) (activity PipelineActivity)
func (*RuntimeActivity) Status ¶
func (r *RuntimeActivity) Status(id string) *RuntimeStatus
type RuntimeStatus ¶
type RuntimeStatus struct {
schema.PipelineStatus
sync.Mutex
// contains filtered or unexported fields
}
func (*RuntimeStatus) ClearTimeout ¶
func (r *RuntimeStatus) ClearTimeout()
func (*RuntimeStatus) ResetTimeout ¶
func (r *RuntimeStatus) ResetTimeout(timeout time.Duration)
Click to show internal directories.
Click to hide internal directories.