diff --git a/plugins/doc_fragments/ipamodule_base_docs.py b/plugins/doc_fragments/ipamodule_base_docs.py index 4e8c126835ba7bb32c503fbf3508d38863c4ffb0..10b1bb2b5177a0d174c757878fdf29f4f59e4690 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 6c67fe25eb8fa4e67e777e43391fd1c661348825..4840dcd4623979e1453b27879d7328a7f1bdc30c 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):