freeipa/ipaplatform/fedora
Christian Heimes 6409abf1a6 Break ipaplatform / ipalib import cycle of hell
Here is an attempt to break the import cycle of hell between ipaplatform
and ipalib. All services now pass an ipalib.api object to
services.service(). RedHatServices.__init__() still needs to do a local
import because it initializes its wellknown service dict with service
instances.

Signed-off-by: Christian Heimes <cheimes@redhat.com>
Reviewed-By: Martin Basti <mbasti@redhat.com>
2016-11-24 16:30:32 +01:00
..
__init__.py Build: replace ipaplatform magic with symlinks generated by configure 2016-10-24 13:30:12 +02:00
constants.py ipaplatform: Add constants submodule 2015-07-21 17:29:33 +02:00
paths.py Split off generic Red Hat-like platform code from Fedora platform code 2014-10-09 15:37:24 +02:00
services.py Break ipaplatform / ipalib import cycle of hell 2016-11-24 16:30:32 +01:00
tasks.py Split off generic Red Hat-like platform code from Fedora platform code 2014-10-09 15:37:24 +02:00