Linux企业实战-ansible(42)fail

有关错误处理的功能在我们playbook中的用法fail模块

运行结果如下

报错并且指出了错误的根源

我们可以自定义输出的消息

我们使用fail模块结合when模块

如果上述不使用--error也可以使用--westos则显示结果如下就会跳过

当failed_when对应的任务成立的时候那么输出任务设置为失败

条件成立的时候将对应的任务执行状态设定为失败

而changged_when则和failed的相反他将对应的执行任务设定为changed

正常不适用changed结果显示

使用changed

如果已经设置为changed要想改变必须将changed_when设置为false

否则还是显示changed


版权声明:本文为qq_41871875原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。