##简介
如果源数据是一堆dict数据,再未知dict的每个key的情况下,需要遍历dict的value值,可以依照下面的做法
数据结构
{'ip': ['10.0.1.16'],
'group_names': ['eric'],
'app_meta': {
'process': {
'test1': {'work_dir': '/data/workdir1'},
'test2': {'work_dir': '/data/workdir2'}
}
}
}
playbook
- hosts: all
gather_facts: no
tasks:
- name: get workdir
debug: res="{{item.value.work_dir}}"
with_dict: "{{app_meta['process']}}"