阅读Ansible命令调用

时间:2016-06-10 18:39:23

标签: ansible

是否有可能在剧本中检测到Ansible调用是什么?具体来说,我想检测一下" - ask-vault-pass"提供了选项,如果没有,退出剧本。

1 个答案:

答案 0 :(得分:0)

我认为最简单的方法可能是使用其他任务来检查文件的内容。例如,

- name: check if a string is in the content
  failed_when: "expected_string" not in "{{ file.content }}"

如果未提供vault-pass /文件,则无法解密该文件。但是,您还需要确保ansible.cfg文件未配置文件路径。