Chef处理程序异常处理错误,但是Chef客户端是否会停止运行?

时间:2018-03-21 05:07:07

标签: ruby chef

"异常处理程序用于识别导致厨师 - 客户端运行失败的情况"。但它会阻止厨师 - 客户形式运行吗? 如果我不希望厨师 - 客户停止运行,如果发生错误,应该怎么做。

1 个答案:

答案 0 :(得分:0)

不,正如我在上一个问题中所提到的,我们提供的唯一旋钮是ignore_failure。任何比这更复杂的东西可能需要一个自定义资源或一些其他更花哨的Ruby代码。处理程序(旧式错误处理程序和较新的事件处理程序)仅响应事件,它们无法更改Chef的整体流程控制。