diff options
-rw-r--r-- | manifests/init.pp | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/manifests/init.pp b/manifests/init.pp index f8dd454..202a753 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -103,11 +103,6 @@ class apache { case $ensure { 'present': { - exec { "/usr/sbin/a2ensite $name": - unless => "/bin/sh -c '[ -L ${apache2_sites}-enabled/$name ] \ - && [ ${apache2_sites}-enabled/$name -ef ${apache2_sites}-available/$name ]'", - notify => Exec["reload-apache2"], - } if !defined(File["${docroot}"]) { file { "${docroot}": ensure => directory, @@ -116,6 +111,11 @@ class apache { mode => 0755, } } + exec { "/usr/sbin/a2ensite $name": + unless => "/bin/sh -c '[ -L ${apache2_sites}-enabled/$name ] \ + && [ ${apache2_sites}-enabled/$name -ef ${apache2_sites}-available/$name ]'", + notify => Exec["reload-apache2"], + } } 'absent': { exec { "/usr/sbin/a2dissite $name": |