クックブックのテストにVagrantとchef-soloを使用していますが、chef-serverを必要とする特定のレシピが1つあります(検索を使用します)。デフォルトのレシピを次のようにしたいと思います。
include_recipe 'some_recipe'
include_recipe 'some_other_recipe'
unless running_as_chef_solo?
include_recipe 'a_recipe_that_requires_chef_server'
end
クックブック内からchefがchef-soloとして実行されているかどうかを確認して、サポートされていないレシピをスキップできるようにするにはどうすればよいですか?