我正在尝试通过awx api监视作业。 为此,我(每500ms)
从Jobs / {jobId} /
呼叫作业/ {jobId} / stdout?format = json
两个调用均完成后,我将检查job.failed,如果为true,则从stdout以红色输出消息,否则以绿色输出。
问题:出现一种情况,其中job.failed为false且job.status为'running',但标准输出包含错误。此错误以绿色输出,作为状态更新。
当作业正在“运行”时,将再次对其进行轮询。这次job.failed将是真的。
反正还有同步标准输出和作业状态的信息吗?