X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsystemd%2Fmanifests%2Foverride.pp;h=24403f602c6e0a9c050601eed349189de8c04839;hb=2778565cdd8430f6d6fc09b63e93f7c5530b7e8a;hp=117b16ea9e612c0ebfae87dbe44cb7787afbb086;hpb=6e26c8ec0e0596c33381a4112b87aa90190af090;p=mirror%2Fdsa-puppet.git diff --git a/modules/systemd/manifests/override.pp b/modules/systemd/manifests/override.pp index 117b16ea9..24403f602 100644 --- a/modules/systemd/manifests/override.pp +++ b/modules/systemd/manifests/override.pp @@ -25,25 +25,25 @@ define systemd::override ( ] } } elsif $source { - if defined(Service["${name}"]) { - $notify = [ Exec['systemctl daemon-reload'], Service["${name}"] ] - } else { - $notify = [ Exec['systemctl daemon-reload'] ] - } - file { "${dest}": ensure => $ensure, source => $source, - notify => $notify, - } + notify => [ Exec['systemctl daemon-reload'], + Service["${name}"], + ] + } } } absent: { + if defined(Service["${name}"]) { + $notify = [ Exec['systemctl daemon-reload'], Service["${name}"] ] + } else { + $notify = [ Exec['systemctl daemon-reload'] ] + } + file { "${dest}": ensure => $ensure, - notify => [ Exec['systemctl daemon-reload'], - Service["${name}"], - ] + notify => $notify, } file { "${dir}": ensure => $ensure