author | ymh <ymh.work@gmail.com> |
Fri, 08 Apr 2016 17:53:56 +0200 | |
changeset 146 | dc4d1cdc47e0 |
parent 28 | b0b56e0f8c7f |
permissions | -rw-r--r-- |
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 %> |
|
146
dc4d1cdc47e0
first implementation of handle install. Need refinement
ymh <ymh.work@gmail.com>
parents:
28
diff
changeset
|
9 |
<% elsif vi == true or vi == '' -%> |
28 | 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 %> |