这是代码:
file '/etc/myproduct/myfile.yaml' do
content node['myproduct']['config'].to_hash.to_yaml( :UseVersion => true, :UseHeader => true )
mode 0644
owner 'root'
group 'root'
end
输出:
---
vars:
address-groups:
我试图在上面添加%YAML 1.1 ---所以它看起来像这样:
%YAML 1.1
---
vars:
address-groups:
也尝试过只能 - 没有好处。
我可能只是以蛮力的方式做到这一点:
content "%YAML 1.1\n" + node['myproduct']['config'].to_hash.to_yaml
我确信有更好的方法,但这样做...... :)