全部产品
Search
文档中心

:重启作业

更新时间:Apr 12, 2018

描述

当作业的状态为Stopped或者Failed,才可以调用该接口(start_job)。

当 Failed 状态的作业重启之后,已经运行成功的实例不会重新运行。

参数说明

属性 类型 描述
job CreateResponse, str 作业标识符

返回值说明

start_job方法将返回一个 ActionResponse 对象, ActionResponse仅提供了request ID和状态码两个属性。

示例

  1. try:
  2. # Get a Client object.
  3. client = Client(...
  4. ...
  5. # Job ID.
  6. job = "job-xxxx"
  7. job_detail = client.get_job(job)
  8. if job_detail.State == "Stopped":
  9. # Only stopped job can be restarted.
  10. client.start_job(job)
  11. job_detail = client.get_job(job)
  12. assert job_detail.State in ["Waiting", "Running"]
  13. except ClientError, e:
  14. print(e)