assert - Утверждения заданных выражений истинными
Новая версия с 1.5.
Описание
- Этот модуль утверждает, что заданные выражения истинны с необязательным пользовательским сообщением.
- Этот модуль также поддерживается для целевых платформ Windows.
Параметры
| параметр | обязательно | по умолчанию | выбор | комментарии |
|---|---|---|---|---|
| msg | нет | Настраиваемое сообщение, используемое для неудачного утверждения | ||
| that | да | Строковое выражение того же формата, что можно передать в оператор «when» В качестве альтернативы, список строковых выражений |
Примеры
- assert: { that: "ansible_os_family != 'RedHat'" }
- assert:
that:
- "'foo' in some_command_result.stdout"
- "number_of_the_counting == 3"
- assert:
that:
- "my_param <= 100"
- "my_param >= 0"
msg: "'my_param' must be between 0 and 100"
Примечания
Примечание
- Этот модуль также поддерживается для целевых платформ Windows.
Статус
Этот модуль помечен как stableinterface, что означает, что разработчики этого модуля гарантируют, что не будет вноситься обратной несовместимости.
Информация по обслуживанию
Для получения дополнительной информации о поддержке этого модуля компанией Red Hat, обратитесь к этому knowledge base article<https://access.redhat.com/articles/rhel-top-support-policies>
Для помощи в разработке модулей, если вам это интересно, пожалуйста, ознакомьтесь с Информация о сообществе и вклад, Тестирование Ansible и Разработка модулей.
© 2012–2018 Michael DeHaan
© 2018–2019 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/ansible/2.4/assert_module.html