问题描述
我们对此有所了解,我正在尝试研究一种在发生Ansible错误时发出错误的方法,而不是在没有抱怨的情况下处理剧本。
假设我具有以下目录结构和文件:
ROOT/ansible.cfg
ROOT/ansible/playbook.yml
ROOT/roles/nested/hw1/tasks/main.yml
ROOT/roles/nested/hw2/tasks/main.yml
即使main.yml
或nested
目录中没有nested/tasks
文件,Ansible docs也没有明确指出以下内容是错误,并且以下内容也不会出错:
- hosts: all
tasks:
- include_role:
name: nested
如果我说name: hw2
,则会出现 Will 错误,因为它必须为name: nested/hw2
。如果main.yml
目录中没有tasks/main.yml
或nested
文件,我希望能够配置Ansible(或者有一个自定义的掉毛规则?)使其出错。 >
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)