X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fapache2%2Fmanifests%2Fsite.pp;h=1a71e09d4c679bdce2b345c432bf117a2d44f20e;hb=d15212d3b38f7ba380cee4d8924262c25b5def06;hp=dc9b1ced1f796f00d6e547e391673275f11d43fe;hpb=f567e0780342801613022a90cb3464e5890f65e5;p=mirror%2Fdsa-puppet.git diff --git a/modules/apache2/manifests/site.pp b/modules/apache2/manifests/site.pp index dc9b1ced1..1a71e09d4 100644 --- a/modules/apache2/manifests/site.pp +++ b/modules/apache2/manifests/site.pp @@ -1,68 +1,68 @@ define apache2::site ( - $source=undef, - $content=undef, - $ensure=present, - $site=undef + $source=undef, + $content=undef, + $ensure=present, + $site=undef ) { - include apache2 + include apache2 - 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 $site { - $base = $site - } else { - $base = $name - } + if $site { + $base = $site + } else { + $base = $name + } - $target = "/etc/apache2/sites-available/${base}" + $target = "/etc/apache2/sites-available/${base}" - $link_target = $ensure ? { - present => $target, - absent => absent - } + $link_target = $ensure ? { + present => $target, + absent => absent + } - if $content { - file { $target: - ensure => $ensure, - content => $content, - require => Package['apache2'], - notify => Exec['service apache2 reload'], - } - } else { - file { $target: - ensure => $ensure, - source => $source, - require => Package['apache2'], - notify => Exec['service apache2 reload'], - } - } + if $content { + file { $target: + ensure => $ensure, + content => $content, + require => Package['apache2'], + notify => Exec['service apache2 reload'], + } + } else { + file { $target: + ensure => $ensure, + source => $source, + require => Package['apache2'], + notify => Exec['service apache2 reload'], + } + } - $symlink = "/etc/apache2/sites-enabled/${name}.conf" + $symlink = "/etc/apache2/sites-enabled/${name}.conf" - file { "/etc/apache2/sites-enabled/${name}": - ensure => absent, - notify => Exec['service apache2 reload'], - } + file { "/etc/apache2/sites-enabled/${name}": + ensure => absent, + notify => Exec['service apache2 reload'], + } - if $ensure == present { - file { $symlink: - ensure => link, - target => $link_target, - notify => Exec['service apache2 reload'], - } - } else { - file { $symlink: - ensure => absent, - notify => Exec['service apache2 reload'], - } - } + if $ensure == present { + file { $symlink: + ensure => link, + target => $link_target, + notify => Exec['service apache2 reload'], + } + } else { + file { $symlink: + ensure => absent, + notify => Exec['service apache2 reload'], + } + } }