diff --git a/systemd/units/init.sls b/systemd/units/init.sls index 8c63a2b99c9e2b84e21f22d0af1e0f3d97fdb443..659f3340abe5b90c5a723f52ef1863586b7f5241 100644 --- a/systemd/units/init.sls +++ b/systemd/units/init.sls @@ -30,7 +30,7 @@ systemd_systemd_units_cmd_enable_or_disable_{{ unit }}_{{ unittype }}: - watch: - cmd: reload_systemd_configuration - {% if unittype == 'service' %} + {% if (unittype == 'service' or unittype == 'path') %} {% set activation_status = unitconfig.status if unitconfig.status is defined and unitconfig.status == 'start' else 'stop' %} systemd_systemd_units_activate_or_deactivate_{{ unit }}_{{ unittype }}: cmd.wait: