我在我的基本食谱中有一个提供者,我在其中使用remote_directory
资源来复制一堆目录&来自files/default/my_stuff
的文件,位于基本食谱中以及提供者。
当我从另一本食谱中调用该提供者时,Chef正在尝试在包装器食谱中找到files/default/my_stuff
,这是所需行为还是错误?
答案 0 :(得分:1)
您可以使用template
参数指定cookbook_file
/ cookbook
资源的源食谱:
cookbook_file 'name' do
cookbook "some_cookbook"
end
这将查看files/
食谱的some_cookbook
文件夹,而不是定义资源的食谱。
编辑:是的,这不是错误。