描述
获取任务信息(get_task
)。
参数说明
属性 | 类型 | 描述 |
---|---|---|
job | CreateResponse, str | 作业标识符 |
task_name | str | 任务名称 |
返回值说明
get_task方法将返回一个GetResponse
对象, 封装了Task类型的所有接口。
Task 类
参数说明
参数 | 类型 | 描述 |
---|---|---|
properties | dict, str, Task object | 作业运行状态信息 |
属性说明
InstanceMetrics类型的所有接口请参见4.2 get_job中的描述。
属性 | 类型 | 描述 |
---|---|---|
TaskName | str | 任务名称 |
State | str | 任务运行状态 |
StartTime | str | 任务开始时间 |
EndTime | str | 任务结束时间 |
State | str | 作业状态 |
InstanceMetrics | InstanceMetrics object | 任务所有实例的统计信息 |
示例
try:
# Get a Client object.
client = Client(...
...
# Job ID.
job = "job-xxxx"
task_name = "echo_task"
task_desc = client.get_task(job, task_name)
print (task_desc.TaskName, task_desc.State)
except ClientError, e:
print(e)