ipaclient: move install modules to the install subpackage

The ipa_certupdate, ipachangeconf, ipadiscovery and ntpconf modules depend
on ipaplatform.

Move them to ipaclient.install as they are used only from the client
installer.

https://fedorahosted.org/freeipa/ticket/6474

Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
This commit is contained in:
Jan Cholasta
2016-11-29 14:50:51 +01:00
committed by Martin Basti
parent d43b57d2ce
commit 70c3cd7f48
12 changed files with 23 additions and 26 deletions
+2 -6
View File
@@ -31,11 +31,6 @@ from six.moves.configparser import RawConfigParser
from six.moves.urllib.parse import urlparse, urlunparse
# pylint: enable=import-error
from ipaclient import (
ipadiscovery,
ntpconf,
)
from ipaclient.ipachangeconf import IPAChangeConf
from ipalib import api, errors, x509
from ipalib.install import certmonger, certstore, service, sysrestore
from ipalib.install import hostname as hostname_
@@ -68,7 +63,8 @@ from ipapython.ipautil import (
)
from ipapython.ssh import SSHPublicKey
from . import automount
from . import automount, ipadiscovery, ntpconf
from .ipachangeconf import IPAChangeConf
NoneType = type(None)