From 0fac277ec8e04c25a039b2302df3aa85601aa71a Mon Sep 17 00:00:00 2001 From: Rafael Guterres Jeffman <rjeffman@redhat.com> Date: Thu, 30 Sep 2021 21:20:25 -0300 Subject: [PATCH] vault: Use IPAAnsibleModule method to validate arguments. Use the IPAAnsibleModule.params_fail_if_used method to validate arguments provided by user. --- plugins/modules/ipavault.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/plugins/modules/ipavault.py b/plugins/modules/ipavault.py index abd5eddf..0274b705 100644 --- a/plugins/modules/ipavault.py +++ b/plugins/modules/ipavault.py @@ -483,11 +483,7 @@ def check_parameters( # pylint: disable=unused-argument module.fail_json( msg="State `retrieved` do not support action `member`.") - for arg in invalid: - if vars()[arg] is not None: - module.fail_json( - msg="Argument '%s' can not be used with state '%s', " - "action '%s'" % (arg, state, action)) + module.params_fail_used_invalid(invalid, state, action) def check_encryption_params( # pylint: disable=unused-argument -- GitLab