0

我们如何扩展 wait_items 的范围以跨越多个任务项,中间有一个 wait_for(睡眠)。

---
- 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"]

这个想法必须从列表中顺序执行一项任务并等待几秒钟,然后移动下一项

4

1 回答 1

0

我们如何扩展 wait_items 的范围以跨越多个任务项,中间有一个 wait_for(睡眠)。

您应该使用带有“with_items”的 shell 模块并在那里添加睡眠或等到文件退出。

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
于 2016-04-20T18:00:09.980 回答