summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Coca <brian.coca+git@gmail.com>2016-11-16 20:56:40 -0500
committerBrian Coca <brian.coca+git@gmail.com>2016-11-16 20:56:40 -0500
commit5129e2fe169d5d4aac3626d0833bcf952bb89b87 (patch)
treed9d6e100b78f519790c5bd0860a463386119208d
parent2d2bb626d4f6da834d561cbbb25c158f6837e2cb (diff)
downloadansible-5129e2fe169d5d4aac3626d0833bcf952bb89b87.tar.gz
added fail_if_missing shared service function
-rw-r--r--lib/ansible/module_utils/service.py3
1 files changed, 3 insertions, 0 deletions
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))