获取任务信息

get_task

参数说明:

属性 类型 描述
job CreateResponse, str 作业标识符
task_name str 任务名称

返回值说明:

get_task方法将返回一个GetResponse 对象, 封装了Task类型的所有接口。

(1) Task 类

参数说明:

参数 类型 描述
properties dict, str, Task object 作业运行状态信息

属性说明:

InstanceMetrics类型的所有接口请参见4.2 get_job中的描述。

序号 属性 类型 描述
1. TaskName str 任务名称
2. State str 任务运行状态
3. StartTime str 任务开始时间
4. EndTime str 任务结束时间
5. State str 作业状态
6. InstanceMetrics InstanceMetrics object 任务所有实例的统计信息

e.g.

  1. try:
  2. # Get a Client object.
  3. client = Client(...
  4. ...
  5. # Job ID.
  6. job = "job-xxxx"
  7. task_name = "echo_task"
  8. task_desc = client.get_task(job, task_name)
  9. print (task_desc.TaskName, task_desc.State)
  10. except ClientError, e:
  11. print(e)