我有两个文件,一个有2个dict,另一个有使用这些dict的剧本。
Vars文件:
public ServiceProperties(String empty) {this();}
和剧本:
data: {path: ~/prod/iac/playbook/test.conf, conf: test2}
vagrant: {path: ~/prod/iac/playbook/test.conf/test2.conf, conf: test4}
我的vars已正确加载,但我无法获得dict值... 任何的想法 ?
答案 0 :(得分:1)
conf_vars
是一个字典,with_items
将与列表一起使用。
您可能想要使用with_dict
:
- name: overide doc configuration
shell: echo "{{ item.value[path] }}" > test.conf
with_dict: "{{ conf_vars }}"