【发布时间】:2018-11-20 23:05:30
【问题描述】:
我从 API 调用返回了以下数据
"napalm_interfaces_ip": {
"Vlan5": {
"ipv4": {
"10.45.230.250": {
"prefix_length": 24
}
}
}
}
如何调试打印 Vlan 信息、IP 和前缀长度?
这就是我所拥有的
- debug:
msg: "Interface: {{ item.key }}, IP: {{ item.value.ipv4 }}"
with_dict:
- "{{ napalm_interfaces_ip }}"
它产生以下输出,显示 IP 指向另一个字典
任务 [validate_device_ips : 调试]
ok: [] => (item={'value': {u'ipv4': {u'10.45.230.250': {u'prefix_length': 24}}}, 'key': u'Vlan5'}) => { "msg": "接口:Vlan5,IP:{u'10.45.230.250': {u'prefix_length': 24}}" }
【问题讨论】:
标签: ansible