我已经花了很长时间试图弄清楚如何做到这一点,我也进行了调查,但我没有找到正确的方法......?
基本上我正在尝试执行以下操作:
types = ['type1','type2']
classes = ['class1','class2']
classes.each do |class|
types.each do |type|
template "/files/filename.txt" do
source "source_file.erb"
owner "root"
group "root"
mode "0440"
variables({
:pri_areas => node['area']['#{type}']['#{class}'],
:rev_areas => node['area']['#{type}']['#{class}']
})
end
end
end
显然,我已经定义了所有属性,所以从前面看一切都很好。我仍然无法设法获得一个带有变量的数组的循环?也许另一种不同的方法?
有什么想法/帮助吗?
非常感谢。