X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fferm%2Fmanifests%2Fconf.pp;h=c016e09f37382df00eb8b47cb0396a36ef026e9d;hb=6395c342fbcb2968aded5df10dc8e5ab81e5486c;hp=7457094e828111bfe0d7d73e5af21ac7c5a0c3ad;hpb=1a8153431c3370785f9a1c9b335dd4420a2daa9b;p=mirror%2Fdsa-puppet.git diff --git a/modules/ferm/manifests/conf.pp b/modules/ferm/manifests/conf.pp index 7457094e8..c016e09f3 100644 --- a/modules/ferm/manifests/conf.pp +++ b/modules/ferm/manifests/conf.pp @@ -1,41 +1,41 @@ # define ferm::conf ( - $source=undef, - $content=undef, - $ensure=present, - $prio="xx-10", + $source=undef, + $content=undef, + $ensure=present, + $prio='xx-10', ) { - include ferm + include ferm - case $ensure { - present: { - if ! ($source or $content) { - fail ( "No configuration found for ${name}" ) - } - } - absent: {} - default: { fail ( "Unknown ensure value: '$ensure'" ) } - } + case $ensure { + present: { + if ! ($source or $content) { + fail ( "No configuration found for ${name}" ) + } + } + absent: {} + default: { fail ( "Unknown ensure value: '${ensure}'" ) } + } - if ($source and $content) { - fail ( "Can't define both source and content for ${name}" ) - } + if ($source and $content) { + fail ( "Can't define both source and content for ${name}" ) + } - $fname = "/etc/ferm/conf.d/${prio}_${name}.conf" + $fname = "/etc/ferm/conf.d/${prio}_${name}.conf" - if $content { - file { $fname: - ensure => $ensure, - mode => '0400', - content => $content, - notify => Exec['ferm reload'], - } - } else { - file { $fname: - ensure => $ensure, - mode => '0400', - source => $source, - notify => Exec['ferm reload'], - } - } + if $content { + file { $fname: + ensure => $ensure, + mode => '0400', + content => $content, + notify => Exec['ferm reload'], + } + } else { + file { $fname: + ensure => $ensure, + mode => '0400', + source => $source, + notify => Exec['ferm reload'], + } + } }