diff --git a/plugins/module_utils/ansible_freeipa_module.py b/plugins/module_utils/ansible_freeipa_module.py index ba2544f2d8c86b12f8ede004adbe9fc73df0aeb3..4c1d530e0bc5ed5238c1eb370905aa51553a6ea9 100644 --- a/plugins/module_utils/ansible_freeipa_module.py +++ b/plugins/module_utils/ansible_freeipa_module.py @@ -419,6 +419,9 @@ else: def api_get_realm(): return api.env.realm + def api_get_basedn(): + return api.env.basedn + def gen_add_del_lists(user_list, res_list): """ Generate the lists for the addition and removal of members. @@ -882,6 +885,11 @@ else: """Retrieve IPA API realm.""" return api_get_realm() + @staticmethod + def ipa_get_basedn(): + """Retrieve IPA API basedn.""" + return api_get_basedn() + @staticmethod def ipa_command_exists(command): """