diff --git a/utils/templates/ipamodule+member.py.in b/utils/templates/ipamodule+member.py.in index f0c2edb99239544c4ca2dbe074ac40109e66c797..901525026b4145c37ad10748e617db9c619b856b 100644 --- a/utils/templates/ipamodule+member.py.in +++ b/utils/templates/ipamodule+member.py.in @@ -163,7 +163,10 @@ def main(): # present PARAMETER1 = ansible_module.params_get("PARAMETER1") - PARAMETER2 = ansible_module.params_get("PARAMETER2") + # Note: some parameters must be compared in a case insensitive way, + # or are transliterated into its lowercase version by IPA API. For + # these parameters, use IPAAnsibleModule.params_get_lowercase. + PARAMETER2 = ansible_module.params_get_lowercase("PARAMETER2") action = ansible_module.params_get("action") # state diff --git a/utils/templates/ipamodule.py.in b/utils/templates/ipamodule.py.in index 00750f83b199e2f8bab163daf57c7ee9f80b5d75..b66be523a85e1356671c2394d9f0eb1e46dde574 100644 --- a/utils/templates/ipamodule.py.in +++ b/utils/templates/ipamodule.py.in @@ -135,7 +135,10 @@ def main(): # present PARAMETER1 = ansible_module.params_get("PARAMETER1") - PARAMETER2 = ansible_module.params_get("PARAMETER2") + # Note: some parameters must be compared in a case insensitive way, + # or are transliterated into its lowercase version by IPA API. For + # these parameters, use IPAAnsibleModule.params_get_lowercase. + PARAMETER2 = ansible_module.params_get_lowercase("PARAMETER2") # state state = ansible_module.params_get("state")