我正在使用chef_slack食谱,到目前为止,它在食谱中工作得很好。然而,当我在事件处理程序中使用它时,我遇到了我认为的作用域问题:
Chef.event_handler do
on :run_completed do
slack_notify "TEST"
end
end
我得到了,未定义的方法slack_notify。不过,它在该块的作用域之外工作得非常好。我试着通过示例和文档挖掘,但找不到任何可靠的答案。有谁愿意接受吗?
发布于 2017-08-22 04:06:07
事件处理程序不使用配方DSL。这只是普通的Ruby代码。
https://stackoverflow.com/questions/45807901
复制相似问题