Ansible在Windows中如果目录不存在,如何使playbook执行失败?

3
如何在Windows中检测目录不存在并使Playbook失败?
 - name: Obtain information about a folder
   win_stat:
     path: C:\temp
   register: file_info

 - debug:
     var: file_info
1个回答

0

您可以在任务本身上使用failed_when

然后,您可以基于stat.exists来评估文件夹的存在。

- name: Obtain information about a folder
  win_stat:
    path: C:\temp
  register: file_info
  failed_when: not file_info.stat.exists

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接