diff --git a/plugins/doc_fragments/ipamodule_base_docs.py b/plugins/doc_fragments/ipamodule_base_docs.py index 4e8c1268..10b1bb2b 100644 --- a/plugins/doc_fragments/ipamodule_base_docs.py +++ b/plugins/doc_fragments/ipamodule_base_docs.py @@ -37,4 +37,8 @@ options: determined by the execution environment. choices: ["server", "client"] required: false + ipaapi_ldap_cache: + description: Use LDAP cache for IPA connection. + type: bool + default: true """ diff --git a/plugins/module_utils/ansible_freeipa_module.py b/plugins/module_utils/ansible_freeipa_module.py index 6c67fe25..4840dcd4 100644 --- a/plugins/module_utils/ansible_freeipa_module.py +++ b/plugins/module_utils/ansible_freeipa_module.py @@ -629,6 +629,7 @@ else: ipaapi_context=dict( type="str", required=False, choices=["server", "client"], ), + ipaapi_ldap_cache=dict(type="bool", default="True"), ) def __init__(self, *args, **kwargs):