diff --git a/plugins/modules/ipalocation.py b/plugins/modules/ipalocation.py index 7f10b94459fa0d0171eaf669fc1a2e37f6ac6d4e..9b017cd03cbb0b2b0cc5dc6328cc8acb9c6f9211 100644 --- a/plugins/modules/ipalocation.py +++ b/plugins/modules/ipalocation.py @@ -116,7 +116,7 @@ def main(): state = ansible_module.params_get("state") # Check parameters - + invalid = [] if state == "present": if len(names) != 1: ansible_module.fail_json( @@ -126,11 +126,8 @@ def main(): if len(names) < 1: 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