We have no lsbmajdistrelease <= 7 hosts anymore
authorPeter Palfrader <peter@palfrader.org>
Fri, 23 Sep 2016 19:48:52 +0000 (21:48 +0200)
committerPeter Palfrader <peter@palfrader.org>
Fri, 23 Sep 2016 19:48:52 +0000 (21:48 +0200)
modules/apache2/manifests/config.pp

index d185e42..59c14df 100644 (file)
@@ -16,48 +16,30 @@ define apache2::config (
                default: { fail ( "Unknown ensure value: '$ensure'" ) }
        }
 
-       if $::lsbmajdistrelease <= 7 {
-               if $content {
-                       file { "/etc/apache2/conf.d/${name}":
-                               ensure  => $ensure,
-                               content => $content,
-                               require => Package['apache2'],
-                               notify  => Exec['service apache2 reload'],
-                       }
-               } else {
-                       file { "/etc/apache2/conf.d/${name}":
-                               ensure  => $ensure,
-                               source  => $source,
-                               require => Package['apache2'],
-                               notify  => Exec['service apache2 reload'],
-                       }
+       if $content {
+               file { "/etc/apache2/conf-available/${name}.conf":
+                       ensure  => $ensure,
+                       content => $content,
+                       require => Package['apache2'],
+                       notify  => Exec['service apache2 reload'],
                }
        } else {
-               if $content {
-                       file { "/etc/apache2/conf-available/${name}.conf":
-                               ensure  => $ensure,
-                               content => $content,
-                               require => Package['apache2'],
-                               notify  => Exec['service apache2 reload'],
-                       }
-               } else {
-                       file { "/etc/apache2/conf-available/${name}.conf":
-                               ensure  => $ensure,
-                               source  => $source,
-                               require => Package['apache2'],
-                               notify  => Exec['service apache2 reload'],
-                       }
+               file { "/etc/apache2/conf-available/${name}.conf":
+                       ensure  => $ensure,
+                       source  => $source,
+                       require => Package['apache2'],
+                       notify  => Exec['service apache2 reload'],
                }
+       }
 
-               $link_ensure = $ensure ? {
-                       present => link,
-                       absent  => absent
-               }
+       $link_ensure = $ensure ? {
+               present => link,
+               absent  => absent
+       }
 
-               file { "/etc/apache2/conf-enabled/${name}.conf":
-                       ensure => $link_ensure,
-                       target => "../conf-available/${name}.conf",
-                       notify  => Exec['service apache2 reload'],
-               }
+       file { "/etc/apache2/conf-enabled/${name}.conf":
+               ensure => $link_ensure,
+               target => "../conf-available/${name}.conf",
+               notify  => Exec['service apache2 reload'],
        }
 }