0
我想从Chef
模板生成配置文件。哪些是Chef 13+
厨师模板:使用嵌套对象生成配置文件
实现这一目标的正确的语法我有以下子密钥的databag:在
template 'mytemplate.erb'
...
variables ({
:keys => [mykey1, mykey2]
})
end
然后:
"mykey1" : {
"param1" : "mysubvalue1",
"param2" : "mysubvalue2"
},
"mykey2" : {
"param1" : "mysubvalue11",
"param2" : "mysubvalue22"
},
然后在我的食谱我用的模板资源模板:
<% @keys.each_pair do |name, _object| %>
["#{name}"]
param1 = "#{_object.param1}" # will this work??
<% end %>
什么是正确的方式来引用param1
和param2