[Freeipa-devel] Issues inizializing api

Jan Cholasta jcholast at redhat.com
Tue Jun 30 09:47:22 UTC 2015


Dne 27.6.2015 v 00:21 Simo Sorce napsal(a):
> If I try to create a custom api with something like:
> myapi = create_api(mode=None)
> myapi.finalize()
>
> I get back a stacktrace in the aci plugin.
>
> The aci plugin assumes the general 'api' has been already inizialized
> and dereferences directly api.env.container_user and other stuff.
>
> Do I always have to api.finalize() before creating new api objects ?
> Is there a way to load only the env (all I am really interested in)
> without loading any plugin ?

The bootstrap method initializes env:

myapi = create_api(mode=None)
myapi.bootstrap()

-- 
Jan Cholasta




More information about the Freeipa-devel mailing list