in pkg/jobmgr/util/handler/api_converter.go [42:82]
func ConvertTaskStateToPodState(state task.TaskState) pod.PodState {
switch state {
case task.TaskState_UNKNOWN:
return pod.PodState_POD_STATE_INVALID
case task.TaskState_INITIALIZED:
return pod.PodState_POD_STATE_INITIALIZED
case task.TaskState_PENDING:
return pod.PodState_POD_STATE_PENDING
case task.TaskState_READY:
return pod.PodState_POD_STATE_READY
case task.TaskState_PLACING:
return pod.PodState_POD_STATE_PLACING
case task.TaskState_PLACED:
return pod.PodState_POD_STATE_PLACED
case task.TaskState_LAUNCHING:
return pod.PodState_POD_STATE_LAUNCHING
case task.TaskState_LAUNCHED:
return pod.PodState_POD_STATE_LAUNCHED
case task.TaskState_STARTING:
return pod.PodState_POD_STATE_STARTING
case task.TaskState_RUNNING:
return pod.PodState_POD_STATE_RUNNING
case task.TaskState_SUCCEEDED:
return pod.PodState_POD_STATE_SUCCEEDED
case task.TaskState_FAILED:
return pod.PodState_POD_STATE_FAILED
case task.TaskState_LOST:
return pod.PodState_POD_STATE_LOST
case task.TaskState_PREEMPTING:
return pod.PodState_POD_STATE_PREEMPTING
case task.TaskState_KILLING:
return pod.PodState_POD_STATE_KILLING
case task.TaskState_KILLED:
return pod.PodState_POD_STATE_KILLED
case task.TaskState_DELETED:
return pod.PodState_POD_STATE_DELETED
case task.TaskState_RESERVED:
return pod.PodState_POD_STATE_RESERVED
}
return pod.PodState_POD_STATE_INVALID
}