【发布时间】:2017-05-25 16:15:00
【问题描述】:
有这样的字典:
ossec_datacenter:
atlanta:
hostname: 'server1.fakedomain.net'
ip: '192.168.12.170'
port: '1515'
miami:
hostname: 'server2.fakedomain.net'
ip: '192.168.20.31'
port: '1514'
dallas:
hostname: 'server2.fakedomain.net'
ip: '192.168.20.20'
port: '1515'
如何在我的when 子句中搜索此字典中的所有值?
我可以使用ossec_datacenter[ossec_dc]['hostname']访问变量
但我想搜索所有值以确保不存在匹配项。
换句话说,我不希望在该数据结构中的任何位置找到inventory_hostname 或 IP。
【问题讨论】:
-
为清楚起见编辑了问题。谢谢。
标签: ansible ansible-playbook ansible-2.x