action_utils: Add utility to call systemd daemon-reload

Signed-off-by: Sunil Mohan Adapa <sunil@medhas.org>
Reviewed-by: Nektarios Katakis <iam@nektarioskatakis.xyz>
This commit is contained in:
Sunil Mohan Adapa 2020-03-17 13:08:27 -07:00 committed by Nektarios Katakis
parent 744308a501
commit f2c451720d
No known key found for this signature in database
GPG Key ID: 9CA475E691EBCF76

View File

@ -20,6 +20,12 @@ def is_systemd_running():
return os.path.exists('/run/systemd')
def service_daemon_reload():
"""Reload systemd to ensure that newer unit files are read."""
subprocess.run(['systemctl', 'daemon-reload'], check=True,
stdout=subprocess.DEVNULL)
def service_is_running(servicename):
"""Return whether a service is currently running.