2017-08-30 13 views
0

私はこのような何かをchef_gemのコードを持っている:ノードオブジェクトをサルにパッチする方法は?

class Chef 
    class Node 
    def cool_thing 
     # ... stuff ... 
    end 
    end 
end 

そして、ルビー宝石は間違いなく、ターゲットホストにインストールされます。しかし、私のシェフレシピのkitchen convergeテストでは、 "ノードにはcool_thingメソッドがありません"と表示されません。

私は::Chef::Node.send(... magic ...)のような何かをしなければならないと言われましたが、私は魔法を作るために何をする必要があるのか​​分かりません。

どのような考え、アイデア、暴言?

答えて

0

実際にコードをロードさせるにはgemが必要です。しかし、実際には本当にこれをしないでください。他のオプション、任意のオプションを見つける。

関連する問題