change the kill mode for vitrage-graph service
since vitrage graph creates child processes we want to kill the children processes if systemd cannot stop the service Change-Id: I93a5d680fe93b929f9bc83489d7edb636205846d
This commit is contained in:
parent
27f3d40465
commit
710966475f
@ -310,6 +310,16 @@ function start_vitrage {
|
|||||||
|
|
||||||
write_systemd_dependency vitrage-graph vitrage-collector
|
write_systemd_dependency vitrage-graph vitrage-collector
|
||||||
|
|
||||||
|
change_systemd_kill_mode vitrage-graph
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
function change_systemd_kill_mode {
|
||||||
|
local service=$1
|
||||||
|
local systemd_service="devstack@$service.service"
|
||||||
|
local unitfile="$SYSTEMD_DIR/$systemd_service"
|
||||||
|
|
||||||
|
iniset -sudo $unitfile "Service" "KillMode" "control-group"
|
||||||
}
|
}
|
||||||
|
|
||||||
function write_systemd_dependency {
|
function write_systemd_dependency {
|
||||||
|
Loading…
Reference in New Issue
Block a user