forked from ungleich-public/cdist
Merge branch '__service-fix' into 'master'
Fixed calling of __systemd_service type with correct arguments. See merge request ungleich-public/cdist!941
This commit is contained in:
commit
68a280d51a
1 changed files with 3 additions and 1 deletions
|
@ -7,7 +7,9 @@ action="$(cat "$__object/parameter/action")"
|
||||||
|
|
||||||
case "$manager" in
|
case "$manager" in
|
||||||
systemd)
|
systemd)
|
||||||
__systemd_service "$name" --action "$action"
|
test "$action" = "start" && action="running"
|
||||||
|
test "$action" = "stop" && action="stopped"
|
||||||
|
__systemd_service "$name" --state "$action"
|
||||||
;;
|
;;
|
||||||
*)
|
*)
|
||||||
# Unknown: handled by `service $NAME $action` in gencode-remote.
|
# Unknown: handled by `service $NAME $action` in gencode-remote.
|
||||||
|
|
Loading…
Reference in a new issue