From 5129e2fe169d5d4aac3626d0833bcf952bb89b87 Mon Sep 17 00:00:00 2001 From: Brian Coca Date: Wed, 16 Nov 2016 20:56:40 -0500 Subject: [PATCH] added fail_if_missing shared service function --- lib/ansible/module_utils/service.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/ansible/module_utils/service.py b/lib/ansible/module_utils/service.py index 635b4272de..b0d8ee33cf 100644 --- a/lib/ansible/module_utils/service.py +++ b/lib/ansible/module_utils/service.py @@ -45,3 +45,6 @@ def get_sysv_script(name): def sysv_exists(name): return os.path.exists(get_sysv_script(name)) +def fail_if_missing(module, found, service): + if not found: + module.fail_json(msg='Could not find the requested service %s' % (service))