morffix/constants/constants.go

32 lines
766 B
Go

package constants
const WORKER_VERSION = "v1"
const WORKER_VERSION_HEADER = "morffix-version"
const SHARED_SECRET_HEADER = "morffix-secret"
const NAME_HEADER = "morffix-name"
const UUID_HEADER = "morffix-uuid"
const INDEX_TEMPLATE_NAME = "index.tmpl"
const LIBRARIES_TEMPLATE_NAME = "libraries.tmpl"
const LIBRARY_TEMPLATE_NAME = "library.tmpl"
const MESSAGE_TEMPLATE_NAME = "message.tmpl"
const TASKS_TEMPLATE_NAME = "tasks.tmpl"
const TASK_TEMPLATE_NAME = "task.tmpl"
const (
TASK_TYPE_HEALTHCHECK = iota
TASK_TYPE_TRANSCODE
)
// Non Append Changes Need Worker Version Bump
const (
TASK_STATUS_UNKNOWN = iota
TASK_STATUS_FAILED
TASK_STATUS_SUCCESS
TASK_STATUS_RUNNING
TASK_STATUS_QUEUED
TASK_STATUS_ASSIGNED
TASK_STATUS_PAUSED
TASK_STATUS_WAITING
)