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