2017-08-22 5 views
0

私はこれまでのレシピでうまく動作するchef_slack料理ブックを使用しています。シェフイベントハンドラスコープの問題

Chef.event_handler do 
    on :run_completed do 
    slack_notify "TEST" 
    end 
end 

私は、未定義のメソッドslack_notifyを取得しています:しかし、私は、イベントハンドラ内でそれを使用する場合のスコープの問題だと思うものに実行していますよ。しかし、それはそのブロックの範囲外で完璧に動作します。私は例とドキュメントを掘り下げてみましたが、確かな答えは見つかりませんでした。何かお手数ですか?

答えて

1

イベントハンドラはレシピDSLを使用しません。それは単純なRubyコードです。

関連する問題