mirror of
https://github.com/crawlab-team/crawlab.git
synced 2026-01-22 17:31:03 +01:00
40 lines
661 B
Go
40 lines
661 B
Go
package constants
|
|
|
|
const (
|
|
TaskStatusPending = "pending"
|
|
TaskStatusRunning = "running"
|
|
TaskStatusFinished = "finished"
|
|
TaskStatusError = "error"
|
|
TaskStatusCancelled = "cancelled"
|
|
TaskStatusAbnormal = "abnormal"
|
|
)
|
|
|
|
const (
|
|
RunTypeAllNodes = "all-nodes"
|
|
RunTypeRandom = "random"
|
|
RunTypeSelectedNodes = "selected-nodes"
|
|
)
|
|
|
|
const (
|
|
TaskTypeSpider = "spider"
|
|
TaskTypeSystem = "system"
|
|
)
|
|
|
|
type TaskSignal int
|
|
|
|
const (
|
|
TaskSignalFinish TaskSignal = iota
|
|
TaskSignalCancel
|
|
TaskSignalError
|
|
TaskSignalLost
|
|
)
|
|
|
|
const (
|
|
TaskListQueuePrefixPublic = "tasks:public"
|
|
TaskListQueuePrefixNodes = "tasks:nodes"
|
|
)
|
|
|
|
const (
|
|
TaskKey = "_tid"
|
|
)
|