取消搜索结果

问题描述:

在这里寻找一点逻辑帮助。我期望失败的剧本。当一个设备的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\.") 
+0

嗯,我觉得自己很蠢。但很高兴这非常简单。 – rsaturns