hacker342
@hacker342
Like Linux

Как перезагрузить с помощью Ansible сервер если в stdout статус — FAILED?

Делаю роль, мне необходимо что бы Ansible перезагрузил сервер, если при выполнении команды , хотя бы один элемент в статусе - FAILED.
Сама команда выводит небольшую таблицу:
NAME | STATUS
module FAILED

Код:
- name: debug
debug:
msg: command.stdout_lines

Этот код вывод общую "картину". В документации ничего не нашел. Буду рад, если сможете помочь.
  • Вопрос задан
  • 92 просмотра
Решения вопроса 1
@MaxKozlov
Что-нибудь типа
...
reboot:
...
when: "'FAILED' in status.stdout"
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы