有关错误处理的功能在我们playbook中的用法fail模块
运行结果如下
报错并且指出了错误的根源
我们可以自定义输出的消息
我们使用fail模块结合when模块
如果上述不使用--error也可以使用--westos则显示结果如下就会跳过
当failed_when对应的任务成立的时候那么输出任务设置为失败
条件成立的时候将对应的任务执行状态设定为失败
而changged_when则和failed的相反他将对应的执行任务设定为changed
正常不适用changed结果显示
使用changed
如果已经设置为changed要想改变必须将changed_when设置为false
否则还是显示changed