diff --git a/plugins/modules/ipahbacsvc.py b/plugins/modules/ipahbacsvc.py index 12c8476d76b84a93d2fbbc23229e656ba0d5ff01..30e9fddec3496249dd305af338aa7556db64e432 100644 --- a/plugins/modules/ipahbacsvc.py +++ b/plugins/modules/ipahbacsvc.py @@ -127,6 +127,7 @@ def main(): # Check parameters + invalid = [] if state == "present": if len(names) != 1: ansible_module.fail_json( @@ -137,11 +138,8 @@ def main(): ansible_module.fail_json( msg="No name given.") invalid = ["description"] - for x in invalid: - if vars()[x] is not None: - ansible_module.fail_json( - msg="Argument '%s' can not be used with state '%s'" % - (x, state)) + + ansible_module.params_fail_used_invalid(invalid, state) # Init