主厨,从食谱到文件存储的相关路径

时间:2018-12-21 10:27:41

标签: ruby chef chef-recipe

是否可以获取菜谱目录的绝对路径(我不需要缓存路径)。

我想做什么? 我的结构:

Chef
    -Cookbooks(tomcat, java, etc.)
    -Profiles(json files with configs)
    -Resources(zip files with programs)
    runScript0.bat
    runScript1.bat
    ....

如何从配方中获取“资源”文件夹的路径,我需要从该文件夹中获取文件而没有硬路径。当然,我可以从svn / git下载程序,但是我也需要此选项。

1 个答案:

答案 0 :(得分:1)

您描述的结构不在菜谱中,因此就Chef而言,这些文件不存在。即使在食谱内,您也需要使用cookbook_fileremote_directory资源来首先写入已知位置。