如何在库存文件中存在组以检查Ansible?

时间:2017-11-01 21:02:16

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

我的情况是:

如果群组在库存文件中不存在,那么我想抛出错误而不是收到如下警告:'没有主机匹配'。

Ansible版本:2.4

1 个答案:

答案 0 :(得分:0)

在您的剧本顶部添加一个游戏检查组存在。在条件中使用groups magic variable

---
- hosts: localhost
  gather_facts: no
  connection: local
  tasks:
    - fail:
      when: "'my_group' not in groups"