import_tasks - Импорт списка задач
Новое в версии 2.4.
Обзор
- Импортирует список задач, которые будут добавлены в текущий план выполнения для последующего выполнения.
Параметры
| Параметр | Варианты/Значения по умолчанию | Комментарии |
|---|---|---|
| free-form | Имя импортируемого файла указывается напрямую без дополнительных опций. Большинство ключевых слов, включая циклы и условные операторы, применяются только к импортированным задачам, а не к этому оператору. Если вам нужно применить их, используйте include_tasks. |
Примечания
Примечание
- Это основная функция Ansible, а не модуль, и её нельзя переопределить, как модуль.
Примеры
- hosts: all
tasks:
- debug:
msg: task1
- name: Include task list in play
import_tasks: stuff.yaml
- debug:
msg: task10
- hosts: all
tasks:
- debug:
msg: task1
- name: Apply conditional to all imported tasks
import_tasks: stuff.yaml
when: hostvar is defined
Статус
Этот модуль помечен как предварительный, что означает, что он не гарантирует обратной совместимости интерфейса.
Техническое обслуживание
Этот модуль помечен как базовый, что означает, что он поддерживается Командой разработчиков Ansible. Подробнее см. Техническое обслуживание и поддержка модулей.
Список других модулей, также поддерживаемых Командой разработчиков Ansible, см. здесь.
Поддержка
Дополнительную информацию о поддержке этого модуля компанией Red Hat см. в этой статье базы знаний
Автор
- Команда разработчиков Ansible (@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.6/modules/import_tasks_module.html