首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >厨师的Include_recipe不工作吗?

厨师的Include_recipe不工作吗?
EN

Stack Overflow用户
提问于 2014-10-26 07:09:46
回答 1查看 836关注 0票数 1

我不确定这是个问题还是我遗漏了什么。我试图找出包含菜谱和在运行列表中提到它之间的区别,我已经创建了3本食谱:

  1. include_test -包括include_test1
  2. include_test1 -包括include_test2
  3. include_test2 -有一个目录资源

当我试图运行( chef_client )时,只提到run_list中的"include_test“食谱,目录资源就不会被选中。

当我尝试在提到"include_test,include_test1“食谱时运行它时,它就像预期的那样工作。

这是预期的行为吗?

EN

回答 1

Stack Overflow用户

发布于 2014-10-26 07:25:34

直接在运行列表中的菜谱与由include_recipe调用的菜谱没有太大的区别。它确实会影响node['recipes']的值,因为对于运行列表中的内容,它是静态展开的,而include_recipe必须在发生时被处理。include_recipe失败的常见问题是,您必须确保将包含在metadata.rb中的菜谱标记为依赖项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26570654

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档