Documentation
¶
Index ¶
Constants ¶
View Source
const ( ISOFormat = "2006-01-02T15:04:05Z" ISOMilliFormat = "2006-01-02T15:04:05.000Z" MilliTimeFormat = "2006-01-02 15:04:05.000" TimeFormat = "2006-01-02 15:04:05" DateFormat = "2006-01-02" MonthFormat = "2006-01" CompactMonthFormat = "200601" SimpleDateFormat = "0102" )
ISOFormat and other time format constants
View Source
const ( MilestoneKeyPrefix = "milestone-" MilestoneLatest = MilestoneKeyPrefix + "latest" MilestoneDispatched = MilestoneKeyPrefix + "dispatched" MilestoneStarted = MilestoneKeyPrefix + "started" )
View Source
const ( TenantStatusActive = "Active" TenantStatusInactive = "Inactive" )
View Source
const (
KB = 1024
)
KB and other size constants
View Source
const (
ResultOmitted = "ResultOmitted"
)
View Source
const (
Second = 1000
)
Second and other time constants
Variables ¶
View Source
var ( ErrTenantAlreadyExists = fmt.Errorf("tenant already exists") ErrTaskNotFound = fmt.Errorf("task not found") )
Functions ¶
This section is empty.
Types ¶
type ResourceType ¶
type ResourceType string
const ( ResourceTypeCPU ResourceType = "CPU" ResourceTypeMemory ResourceType = "Memory" ResourceTypeStorage ResourceType = "Storage" ResourceTypeGPU ResourceType = "GPU" ResourceTypeConcurrency ResourceType = "Concurrency" ResourceTypeCustom ResourceType = "Custom" ResourceTypePeak ResourceType = "Peak" )
type ScheduleTaskMessageType ¶
type ScheduleTaskMessageType string
const (
StopTask ScheduleTaskMessageType = "StopTask"
)
type TaskMessageType ¶
type TaskMessageType string
TaskMessageType defines task message type
const ( RetryTask TaskMessageType = "RetryTask" ReportTaskStatus TaskMessageType = "ReportTaskStatus" TaskStarted TaskMessageType = "TaskStarted" TaskFinished TaskMessageType = "TaskFinished" TaskFailed TaskMessageType = "TaskFailed" StartTransition TaskMessageType = "StartTransition" FinishTransition TaskMessageType = "FinishTransition" )
type TaskRunStatus ¶
type TaskRunStatus string
TaskRunStatus task run status
const ( TaskRunStatusSucceed TaskRunStatus = "Succeed" TaskRunStatusFailed TaskRunStatus = "Failed" )
type TaskStatus ¶
type TaskStatus string
TaskStatus defines task status
const ( TaskStatusPending TaskStatus = "Pending" TaskStatusScheduling TaskStatus = "Scheduling" TaskStatusDispatched TaskStatus = "Dispatched" TaskStatusRunning TaskStatus = "Running" TaskStatusNeedsRetry TaskStatus = "NeedsRetry" TaskStatusInTransition TaskStatus = "InTransition" TaskStatusSuccess TaskStatus = "Success" TaskStatusFailed TaskStatus = "Failed" TaskStatusCanceled TaskStatus = "Canceled" )
type TenantStatus ¶
type TenantStatus string
type TransportRole ¶
type TransportRole string
const ( TransportRoleScheduler TransportRole = "Scheduler" TransportRoleWorker TransportRole = "Worker" )
Click to show internal directories.
Click to hide internal directories.