2016-12-01 5 views
0

postgresql::serverを含むラッパー料理の本があります。別の料理本では、そのレシピが適用されているかどうかチェックしたいと思います。 node.recipe? 'postgresql::server'を使ってテストすることはできません。レシピがシェフに含まれているかどうかを確認する方法

シェフでこれを行うにはどうすればよいですか?ここから

+0

オハイはあなたに話しますか? –

+0

[Chef node]の可能な複製 - レシピが実行されているかどうかをチェックし、役割の中を調べる](http://stackoverflow.com/questions/17330553/chef-node-check-if-recipe-will-run-on - よく見える - 役割も同様に) – Tensibai

答えて

-1

https://docs.chef.io/run_lists.html

knife status --run-list 

knife status "role:web" --run-list 

は、この情報がお役に立てば幸いです。

ありがとう、ティム。

+0

OPはナイフではなくレシピでテストを探しています。 – Tensibai

2

は、それは価値がある、the codeによると、あなたのnode.recipe?が最新バージョンで動作すべきかについてはnode['recipes'].include? 'postgresql::server'

を試してみてください。

関連する問題