postgresql::server
を含むラッパー料理の本があります。別の料理本では、そのレシピが適用されているかどうかチェックしたいと思います。 node.recipe? 'postgresql::server'
を使ってテストすることはできません。レシピがシェフに含まれているかどうかを確認する方法
シェフでこれを行うにはどうすればよいですか?ここから
postgresql::server
を含むラッパー料理の本があります。別の料理本では、そのレシピが適用されているかどうかチェックしたいと思います。 node.recipe? 'postgresql::server'
を使ってテストすることはできません。レシピがシェフに含まれているかどうかを確認する方法
シェフでこれを行うにはどうすればよいですか?ここから
:https://docs.chef.io/run_lists.html
knife status --run-list
knife status "role:web" --run-list
は、この情報がお役に立てば幸いです。
ありがとう、ティム。
OPはナイフではなくレシピでテストを探しています。 – Tensibai
は、それは価値がある、the codeによると、あなたのnode.recipe?
が最新バージョンで動作すべきかについてはnode['recipes'].include? 'postgresql::server'
を試してみてください。
オハイはあなたに話しますか? –
[Chef node]の可能な複製 - レシピが実行されているかどうかをチェックし、役割の中を調べる](http://stackoverflow.com/questions/17330553/chef-node-check-if-recipe-will-run-on - よく見える - 役割も同様に) – Tensibai