bacula-director needs DNS to launch
[mirror/dsa-puppet.git] / modules / systemd / manifests / override.pp
index dd72103..8ffee48 100644 (file)
@@ -20,20 +20,26 @@ 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['systemctl daemon-reload'],
+                               notify  => [ Exec['systemctl daemon-reload'],
+                                            Service["${name}"],
+                                          ]
                        }
                        file { "${dir}":
                                ensure => $ensure