【问题标题】:How to specify log per task on ansible playbook如何在 ansible playbook 上指定每个任务的日志
【发布时间】:2020-06-22 06:24:40
【问题描述】:

我有 1 个角色有 14 个任务,在运行角色时,他们会依次运行 14 个任务,结果返回所有 14 个任务,有没有其他方法可以让每个任务在 ansible 中有一个单独的日志文件? ?如果可能的话,请给我一个例子,谢谢

【问题讨论】:

    标签: ansible ansible-2.x ansible-inventory ansible-template


    【解决方案1】:

    您想要的是stdout callback,其中log_plays 最符合您的描述。但是,它是针对每个主机的,而不是针对每个任务的,因此您需要按照developing your own plugin 的描述将copy the code 加入您的剧本,然后对其进行修改以获得您期望的行为。

    【讨论】:

      猜你喜欢
      • 2021-06-21
      • 1970-01-01
      • 2018-05-19
      • 1970-01-01
      • 2014-07-19
      • 2023-02-25
      • 1970-01-01
      • 2020-06-09
      • 1970-01-01
      相关资源
      最近更新 更多