Module: Mortar::API::Jobs
- Defined in:
- lib/mortar/api/jobs.rb
Constant Summary collapse
- STATUS_STARTING =
"starting"
- STATUS_GATEWAY_STARTING =
Comes from task.
"GATEWAY_STARTING"
- STATUS_VALIDATING_SCRIPT =
"validating_script"
- STATUS_SCRIPT_ERROR =
"script_error"
- STATUS_PLAN_ERROR =
"plan_error"
- STATUS_STARTING_CLUSTER =
"starting_cluster"
- STATUS_RUNNING =
"running"
- STATUS_SUCCESS =
"success"
- STATUS_EXECUTION_ERROR =
"execution_error"
- STATUS_SERVICE_ERROR =
"service_error"
- STATUS_STOPPING =
"stopping"
- STATUS_STOPPED =
"stopped"
- LUIGI_JOB_STATUS__PENDING =
'pending'
- LUIGI_JOB_STATUS__STARTING =
'starting'
- LUIGI_JOB_STATUS__RUNNING =
'running'
- LUIGI_JOB_STATUS__FINISHED =
'finished'
- LUIGI_JOB_STATUS__STOPPED =
'stopped'
- LUIGI_JOB_STATUS__STOPPING =
'stopping'
- STATUSES_IN_PROGRESS =
Set.new([STATUS_STARTING, STATUS_GATEWAY_STARTING, STATUS_VALIDATING_SCRIPT, STATUS_STARTING_CLUSTER, STATUS_RUNNING, STATUS_STOPPING, LUIGI_JOB_STATUS__PENDING, LUIGI_JOB_STATUS__STARTING, LUIGI_JOB_STATUS__RUNNING, LUIGI_JOB_STATUS__STOPPING])
- STATUSES_COMPLETE =
Set.new([STATUS_SCRIPT_ERROR, STATUS_PLAN_ERROR, STATUS_SUCCESS, STATUS_EXECUTION_ERROR, STATUS_SERVICE_ERROR, STATUS_STOPPED, LUIGI_JOB_STATUS__FINISHED, LUIGI_JOB_STATUS__STOPPED])
- CLUSTER_TYPE__SINGLE_JOB =
'single_job'
- CLUSTER_TYPE__PERSISTENT =
'persistent'
- CLUSTER_TYPE__PERMANENT =
'permanent'
- JOB_TYPE_ALL =
'all'
- JOB_TYPE_PIG =
'pig'
- JOB_TYPE_LUIGI =
'luigi'