如何访问键中包含斜杠的Ansible变量?
我有以下信息:如何访问键中包含斜杠的Ansible变量?,ansible,yaml,Ansible,Yaml,我有以下信息: "ansible_lvm.pvs": { "/dev/sdb": { "free_g": "0.30", "size_g": "10.00", "vg": "docker" }, "/dev/sdc1": { "free_g": "0", "size_g": "30.00", "vg": "vg_elasticsearch" } } 我只需要执行一个任务,因为ansible_
"ansible_lvm.pvs": {
"/dev/sdb": {
"free_g": "0.30",
"size_g": "10.00",
"vg": "docker"
},
"/dev/sdc1": {
"free_g": "0",
"size_g": "30.00",
"vg": "vg_elasticsearch"
}
}
我只需要执行一个任务,因为ansible_lvm.pvs./dev/sdc1不存在,但是我不知道如何访问这个变量,因为我无法中继他在数组中的位置,并且它的名称包含斜杠
有什么想法吗?就像在你的问题中出现的带点的想法一样:
vars[‘ansible_lvm.pvs’][‘/dev/sdb’]