Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExecutionStatus ¶
type ExecutionStatus struct { ExecutionStart time.Time Code StatusCode Runtime time.Duration }
type JobStatus ¶
type JobStatus struct { Job Job JobID int LastStatus ExecutionStatus Statuses []ExecutionStatus }
func (JobStatus) LastExecutionStatus ¶
func (j JobStatus) LastExecutionStatus() *ExecutionStatus
type Pipeline ¶
type Pipeline struct {
// contains filtered or unexported fields
}
func NewPipeline ¶
func (Pipeline) Run ¶
func (p Pipeline) Run() (PipelineStatus, error)
type PipelineStatus ¶
type PipelineStatus struct { PipelineName string Status ExecutionStatus JobStatus []JobStatus }
type StatusCode ¶
type StatusCode int
const ( Created StatusCode = 0 Scheduled StatusCode = 1 Failed StatusCode = 2 Succeeded StatusCode = 3 )
func (StatusCode) String ¶
func (s StatusCode) String() string
Click to show internal directories.
Click to hide internal directories.