Ruby 厨师,从cookbook到文件存储的相关路径

Ruby 厨师,从cookbook到文件存储的相关路径,ruby,chef-infra,chef-recipe,Ruby,Chef Infra,Chef Recipe,是否有可能获得cookbook目录的绝对路径(我不需要缓存路径) 我想做什么? 我的结构: Chef -Cookbooks(tomcat, java, etc.) -Profiles(json files with configs) -Resources(zip files with programs) runScript0.bat runScript1.bat .... 厨师 -食谱(tomcat、java等) -配置文件(带有配置的json文件

是否有可能获得cookbook目录的绝对路径(我不需要缓存路径)

我想做什么? 我的结构:

Chef -Cookbooks(tomcat, java, etc.) -Profiles(json files with configs) -Resources(zip files with programs) runScript0.bat runScript1.bat .... 厨师 -食谱(tomcat、java等) -配置文件(带有配置的json文件) -资源(包含程序的zip文件) runScript0.bat runScript1.bat ....
如何从recipes获取到Resources文件夹的路径,我需要从该文件夹获取文件,但没有硬编码路径。当然,我可以从svn/git下载程序,但我也需要这个选项。

您描述的结构不在烹饪书中,因此就厨师而言,这些文件不存在。即使在烹饪书中,您也需要使用
cookbook\u文件
remote\u目录
资源首先写入已知位置