如果 Windows 中不存在目录,则 Ansible 使剧本失败

时间:2020-12-22 19:18:51

标签: ansible

如果 Windows 中的目录不存在,我如何使剧本失败

 - name: Obtain information about a folder
   win_stat:
     path: C:\temp
   register: file_info

 - debug:
     var: file_info

1 个答案:

答案 0 :(得分: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
相关问题