Ansible 如何检查字典键是否为空
我有一个json变量:Ansible 如何检查字典键是否为空,ansible,Ansible,我有一个json变量: "variable": { "changed": false, "data": null, "failed": false, "index": "135" } 如何测试变量.data是否为空?我试过这些,但都不管用: when: variable.data is null when: variable.data is None when: variable.data is NoneType when: variable.data == '
"variable": {
"changed": false,
"data": null,
"failed": false,
"index": "135"
}
如何测试变量.data
是否为空?我试过这些,但都不管用:
when: variable.data is null
when: variable.data is None
when: variable.data is NoneType
when: variable.data == 'None'
when: variable.data == 'null'
when: variable.data == ''
获取其中一个错误
错误为:模板字符串时模板错误:没有名为xxx的测试
或“当”条件失败。正确的测试是(全部小写)
变量。数据是否未定义?
when: variable.data is none