Merge branch 'COOK-1660'

This commit is contained in:
jtimberman 2012-11-03 13:15:38 -06:00
commit 165c495b0c
2 changed files with 4 additions and 1 deletions

View File

@ -123,6 +123,9 @@ template to the `templates/default` or to the appropriate
platform+version directory per the File Specificity rules for
templates. Then specify a hash of aliases for the
`node['postfix']['aliases']` attribute.
Arrays are supported as alias values, since postfix supports
comma separated values per alias, simply specify your alias
as an array to use this handy feature.
http://wiki.opscode.com/display/chef/Templates#Templates-TemplateLocationSpecificity

View File

@ -7,5 +7,5 @@
postmaster: root
<% node['postfix']['aliases'].each do |name, value| %>
<%= name %>: "<%= value %>"
<%= name %>: <%= [value].flatten.map{|x| %Q("#{x}")}.join(', ') %>
<% end unless node['postfix']['aliases'].nil? %>