systemd: return an error when systemctl command isn't available

pull/21476/head
Pierre-Louis Bonicoli 9 years ago committed by Brian Coca
parent 703d6cb02f
commit fb8aa5637a

@ -334,6 +334,9 @@ def main():
# Check for loading error
if is_systemd and 'LoadError' in result['status']:
module.fail_json(msg="Error loading unit file '%s': %s" % (unit, result['status']['LoadError']))
else:
# Check for systemctl command
module.run_command(systemctl, check_rc=True)
# Does service exist?
found = is_systemd or is_initd

Loading…
Cancel
Save