Реализация wait_for в течение итерации
Как мы расширяем область действия wait_items, чтобы охватить несколько элементов задачи с промежуточным значением wait_for (sleep).
---
- hosts: localhost
connection: local
gather_facts: false
tasks:
- name: Debug1
debug: msg="Debug1 - {{item}} " <-- Errors out here
- name: Wait Buffer
wait_for: timeout=10
with_items: ["dir1","dir2"]
Идея состоит в том, чтобы последовательно выполнить задачу из списка и подождать пару секунд, а затем переместить следующий элемент.
1 ответ
Как мы расширяем область действия wait_items, чтобы охватить несколько элементов задачи с промежуточным значением wait_for (sleep).
Вам следует использовать модуль оболочки с 'with_items' и добавить туда сон или дождаться выхода файла.
PS:
Фиксированная версия:
---
- hosts: localhost
connection: local
gather_facts: false
tasks:
- name: Debug1
debug: msg="Debug1 - {{item}} "
with_items: ["dir1","dir2"]
- name: Wait Buffer
wait_for: timeout=10