Я пытаюсь отслеживать работу через интерфейс awx.Для этого я (каждые 500 мс)
получаю статус задания из заданий / {jobId} /
вызов заданий / {jobId} /stdout? format = json
После завершения обоих вызовов я проверяю job.failed; если true, я выводю сообщение из stdout красным, иначе зеленым.
Проблема:Возникает ситуация, когда job.failed имеет значение false, а job.status «работает», но стандартный вывод содержит ошибку.Эта ошибка выводится зеленым цветом как обновление состояния.
Когда задание «выполняется», оно снова опрашивается.И на этот раз job.failed будет истинным.
Есть ли способ синхронизировать стандартный вывод и статус задания?