28
|
1 |
### MANAGED BY PUPPET ###
|
|
2 |
|
|
3 |
<% @options.sort.map do |k,v| -%>
|
|
4 |
<% if v.is_a?(Hash) -%>
|
|
5 |
[<%= k %>]
|
|
6 |
<% v.sort.map do |ki, vi| -%>
|
|
7 |
<% if ki == 'ssl-disable' or (ki =~ /^ssl/ and v['ssl-disable'] == true) -%>
|
|
8 |
<% next %>
|
|
9 |
<% elsif vi == true or v == '' -%>
|
|
10 |
<%= ki %>
|
|
11 |
<% elsif vi.is_a?(Array) -%>
|
|
12 |
<% vi.each do |vii| -%>
|
|
13 |
<%= ki %> = <%= vii %>
|
|
14 |
<% end -%>
|
|
15 |
<% elsif ![nil, '', :undef].include?(vi) -%>
|
|
16 |
<%= ki %> = <%= vi %>
|
|
17 |
<% end -%>
|
|
18 |
<% end -%>
|
|
19 |
<% end %>
|
|
20 |
<% end -%>
|
|
21 |
|
|
22 |
<% if @includedir and @includedir != '' %>
|
|
23 |
!includedir <%= @includedir %>
|
|
24 |
<% end %>
|