diff options
author | Jan Cholasta <jcholast@redhat.com> | 2016-03-03 13:36:14 +0100 |
---|---|---|
committer | Jan Cholasta <jcholast@redhat.com> | 2016-05-25 16:06:26 +0200 |
commit | 3f5091b55abed3a2d3f4b6b940fdb6bacabbf4fe (patch) | |
tree | 0b7bf9f67d36966d079392c4838289e1cb9440ca /makeaci | |
parent | b08f7715180c83b3dd15fd7547bf854a36d93278 (diff) | |
download | freeipa-3f5091b55abed3a2d3f4b6b940fdb6bacabbf4fe.tar.gz freeipa-3f5091b55abed3a2d3f4b6b940fdb6bacabbf4fe.tar.xz freeipa-3f5091b55abed3a2d3f4b6b940fdb6bacabbf4fe.zip |
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 <dkupka@redhat.com>
Diffstat (limited to 'makeaci')
-rwxr-xr-x | makeaci | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -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)) |