X-Git-Url: https://git.adam-barratt.org.uk/?a=blobdiff_plain;f=modules%2Fsystemd%2Fmanifests%2Foverride.pp;h=337d0e45947b7ac633fe23086214518cef4c0bb7;hb=1da37a0a26ebdd8487c8608f819bc4457a85957c;hp=7492a55742c040d1c5a676c73f21ac1b8f01e5e4;hpb=162fa1aabf5fc2da1414e56d1c5c4960de579d82;p=mirror%2Fdsa-puppet.git diff --git a/modules/systemd/manifests/override.pp b/modules/systemd/manifests/override.pp index 7492a5574..337d0e459 100644 --- a/modules/systemd/manifests/override.pp +++ b/modules/systemd/manifests/override.pp @@ -20,20 +20,27 @@ define systemd::override ( file { "${dest}": ensure => $ensure, content => $content, - notify => Exec['systemctl daemon-reload'], + notify => [ Exec['systemctl daemon-reload'], + Service["{$name}"], + ] + } } } elsif $source { file { "${dest}": ensure => $ensure, source => $source, - notify => Exec['systemctl daemon-reload'], - } + notify => [ Exec['systemctl daemon-reload'], + Service["{$name}"], + ] + } } } absent: { file { "${dest}": ensure => $ensure, - notify => Exec['service apache2 reload'], + notify => [ Exec['systemctl daemon-reload'], + Service["{$name}"], + ] } file { "${dir}": ensure => $ensure