取消搜索结果
问题描述:
在这里寻找一点逻辑帮助。我期望失败的剧本。当一个设备的IOS版本does not begin with 15.
这是我迄今为止的块,似乎无法弄清楚不是逻辑。当设备实际运行IOS 15.x时,这当然会失败。取消搜索结果
- name: VALIDATE IOS VERSION
fail:
msg: "Device is not Running IOS 15 or Greater Please Upgrade"
when: ansible_net_version | search("^15\.")
答
只是要添加not
:)
- name: VALIDATE IOS VERSION
fail:
msg: "Device is not Running IOS 15 or Greater Please Upgrade"
when: not ansible_net_version | search("^15\.")
嗯,我觉得自己很蠢。但很高兴这非常简单。 – rsaturns