Puppet Class: salt::pepper::config
- Defined in:
- manifests/pepper/config.pp
Overview
Class: salt::pepper::config
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'manifests/pepper/config.pp', line 4
class salt::pepper::config {
if $salt::pepper::environments {
file { 'Pepper Environment Variables':
path => $salt::pepper::environment_file,
content => inline_epp( @(EOT) , { environments => $salt::pepper::environments } ),
<% $environments.sort.each | $environment | { -%><%= $environment %>
<% } -%>
| EOT
}
}
if $salt::pepper::configs {
file { 'Pepper Config File':
path => $salt::pepper::config_file,
content => hash2ini( $salt::pepper::configs , { quote_char => '' } ),
}
}
}
|