厨师Windows使用属性

时间:2017-09-15 03:40:15

标签: chef chef-recipe

如何使用

在attributes \ default.rb中,

default['directory']['path'] = 'C:\test20777'

在receipes \ default.rb中,

directory #{node['directory']['path']} do   
  action :create  
end

注意:*#{node['directory']['path']}**node['directory']['path']*(两者都不起作用)

以上设置无效。如何在receipe中引用属性(某些路径,如c:\ test20777)。

1 个答案:

答案 0 :(得分:0)

所以有几个问题。首先不是严格需要的,但作为一种良好的做法,C:\\test20777。其次,它应该只是directory node['directory']['path'] do#{}语法仅适用于双引号字符串,但在这种情况下根本不需要它,因为您只需要单个值。