Инструменты пользователя

Инструменты сайта


ansible:errors

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
ansible:errors [2024/03/16 14:53]
admin
ansible:errors [2024/11/20 09:44] (текущий)
admin
Строка 20: Строка 20:
 **failed_when**\\ **failed_when**\\
 Позволяет самостоятельно указать состояние ошибки, поддерживает "AND/OR"\\ Позволяет самостоятельно указать состояние ошибки, поддерживает "AND/OR"\\
 +PS: вместе с **"ignore_errors"** не работает, она его перебивает\\
  
 <code yaml> <code yaml>
Строка 71: Строка 72:
 Аналогично блокам catch/finaly, в ансибле есть "rescure/always"\\ Аналогично блокам catch/finaly, в ансибле есть "rescure/always"\\
 Применяется к блокам видимо. Если в блоке возникла ошибка а блок rescure выполнился успешно то выполнение продолжается но в логах видно что была ошибка, always выполняется всегда с-но\\ Применяется к блокам видимо. Если в блоке возникла ошибка а блок rescure выполнился успешно то выполнение продолжается но в логах видно что была ошибка, always выполняется всегда с-но\\
 +
 +:!: Хорошая фича, примечательно что напрмиер в хендлерах не работает, т.к. последние не поддерживают блочную систему
  
 <code yaml> <code yaml>
ansible/errors.1710600813.txt.gz · Последнее изменение: 2024/03/16 14:53 — admin