diff --git a/utils/templates/ipamodule+member.py.in b/utils/templates/ipamodule+member.py.in index f0c2edb9..90152502 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 00750f83..b66be523 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")