Files
crawlab/core/constants/task.go

33 lines
653 B
Go

package constants
const (
TaskStatusPending = "pending"
TaskStatusAssigned = "assigned"
TaskStatusRunning = "running"
TaskStatusFinished = "finished"
TaskStatusError = "error"
TaskStatusCancelled = "cancelled"
TaskStatusAbnormal = "abnormal"
TaskStatusNodeDisconnected = "node_disconnected"
)
const (
RunTypeAllNodes = "all-nodes"
RunTypeRandom = "random"
RunTypeSelectedNodes = "selected-nodes"
)
type TaskSignal int
const (
TaskSignalFinish TaskSignal = iota
TaskSignalCancel
TaskSignalError
TaskSignalLost
)
const (
TaskKey = "_tid"
SpiderKey = "_sid"
)