From 3f5091b55abed3a2d3f4b6b940fdb6bacabbf4fe Mon Sep 17 00:00:00 2001 From: Jan Cholasta Date: Thu, 3 Mar 2016 13:36:14 +0100 Subject: [PATCH] makeaci: load additional plugins using API.add_module Load the ldap2 and update_managed_permissions modules using API.add_module rather than API.import_plugins. https://fedorahosted.org/freeipa/ticket/4739 Reviewed-By: David Kupka --- makeaci | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/makeaci b/makeaci index b63787ae5..0fd57c2fa 100755 --- a/makeaci +++ b/makeaci @@ -97,8 +97,13 @@ def main(options): basedn=DN('dc=ipa,dc=example'), realm='IPA.EXAMPLE', ) - api.import_plugins('ipaserver.plugins.ldap2') - api.import_plugins('ipaserver.install.plugins.update_managed_permissions') + + from ipaserver.plugins import ldap2 + api.add_module(ldap2) + + from ipaserver.install.plugins import update_managed_permissions + api.add_module(update_managed_permissions) + api.finalize() output_lines = list(generate_aci_lines(api))