templates: Use IPAAnsibleModule params_fail_used_invalid.

Modify new module templates to use IPAAnsibleModule method
`params_fail_used_invalid` to check for invalid parameter use for
a given state/action.
This commit is contained in:
Rafael Guterres Jeffman
2021-10-04 14:06:43 -03:00
parent ee2942598c
commit aa8648425b
2 changed files with 2 additions and 10 deletions

View File

@@ -185,11 +185,7 @@ def main():
if action == "$name":
invalid.append("PARAMETER2")
for x in invalid:
if vars()[x] is not None:
ansible_module.fail_json(
msg="Argument '%s' can not be used with action "
"'%s' and state '%s'" % (x, action, state))
ansible_module.params_fail_used_invalid(invalid, state, action)
# Init

View File

@@ -151,11 +151,7 @@ def main():
ansible_module.fail_json(msg="No name given.")
invalid = ["PARAMETER1", "PARAMETER2"]
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