Chef,从cookbook到文件存储的相关路径

Chef, related path from cookbook to file storage

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

我想做什么? 我的结构:

厨师
    -食谱(tomcat、java 等)
    -配置文件(json 个配置文件)
    - 资源(带有程序的 zip 文件)
    runScript0.bat
    runScript1.bat
    ....

如何从食谱中获取到 Resources 文件夹的路径,我需要从这个文件夹中获取文件 w/o 硬编码路径。当然我可以从svn/git下载程序,但我也需要这个选项

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