ipalib: move certstore to the install subpackage

The certstore module depends on ipaplatform.

Move it to ipalib.install, as it is used only from installers.

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

Reviewed-By: Stanislav Laznicka <slaznick@redhat.com>
This commit is contained in:
Jan Cholasta 2016-11-23 15:40:21 +01:00 committed by Martin Basti
parent 528012fe8a
commit a2c5888973
10 changed files with 17 additions and 20 deletions

View File

@ -27,8 +27,9 @@ import tempfile
import shutil import shutil
import traceback import traceback
from ipalib.install import certstore
from ipapython import ipautil from ipapython import ipautil
from ipalib import api, errors, x509, certstore from ipalib import api, errors, x509
from ipalib.install.kinit import kinit_keytab from ipalib.install.kinit import kinit_keytab
from ipaserver.install import certs, cainstance, installutils from ipaserver.install import certs, cainstance, installutils
from ipaserver.plugins.ldap2 import ldap2 from ipaserver.plugins.ldap2 import ldap2

View File

@ -36,14 +36,9 @@ from ipaclient import (
ntpconf, ntpconf,
) )
from ipaclient.ipachangeconf import IPAChangeConf from ipaclient.ipachangeconf import IPAChangeConf
from ipalib import ( from ipalib import api, errors, x509
api,
certstore,
errors,
x509,
)
from ipalib.constants import CACERT from ipalib.constants import CACERT
from ipalib.install import certmonger, service, sysrestore from ipalib.install import certmonger, certstore, service, sysrestore
from ipalib.install import hostname as hostname_ from ipalib.install import hostname as hostname_
from ipalib.install.kinit import kinit_keytab, kinit_password from ipalib.install.kinit import kinit_keytab, kinit_password
from ipalib.install.service import enroll_only, prepare_only from ipalib.install.service import enroll_only, prepare_only

View File

@ -25,13 +25,13 @@ import shutil
from six.moves.urllib.parse import urlsplit from six.moves.urllib.parse import urlsplit
# pylint: enable=import-error # pylint: enable=import-error
from ipalib.install import certmonger, sysrestore from ipalib.install import certmonger, certstore, sysrestore
from ipalib.install.kinit import kinit_keytab from ipalib.install.kinit import kinit_keytab
from ipapython import admintool, certdb, ipaldap, ipautil from ipapython import admintool, certdb, ipaldap, ipautil
from ipaplatform import services from ipaplatform import services
from ipaplatform.paths import paths from ipaplatform.paths import paths
from ipaplatform.tasks import tasks from ipaplatform.tasks import tasks
from ipalib import api, errors, x509, certstore from ipalib import api, errors, x509
from ipalib.constants import IPA_CA_NICKNAME, RENEWAL_CA_NAME from ipalib.constants import IPA_CA_NICKNAME, RENEWAL_CA_NAME

View File

@ -13,6 +13,7 @@ import os.path
import six import six
from ipalib.install import certstore
from ipalib.install.service import enroll_only, master_install_only, replica_install_only from ipalib.install.service import enroll_only, master_install_only, replica_install_only
from ipapython.install import typing from ipapython.install import typing
from ipapython.install.core import knob from ipapython.install.core import knob
@ -26,7 +27,7 @@ from ipaplatform import services
from ipaplatform.paths import paths from ipaplatform.paths import paths
from ipaserver.install import installutils, certs from ipaserver.install import installutils, certs
from ipaserver.install.replication import replica_conn_check from ipaserver.install.replication import replica_conn_check
from ipalib import api, certstore, x509 from ipalib import api, x509
from ipapython.dn import DN from ipapython.dn import DN
from ipapython.ipa_log_manager import root_logger from ipapython.ipa_log_manager import root_logger

View File

@ -31,7 +31,7 @@ import fnmatch
import ldap import ldap
from ipalib.install import certmonger from ipalib.install import certmonger, certstore
from ipapython.ipa_log_manager import root_logger from ipapython.ipa_log_manager import root_logger
from ipapython import ipautil, ipaldap from ipapython import ipautil, ipaldap
from ipapython import dogtag from ipapython import dogtag
@ -43,7 +43,6 @@ from ipaserver.install import replication
from ipaserver.install import sysupgrade from ipaserver.install import sysupgrade
from ipaserver.install import upgradeinstance from ipaserver.install import upgradeinstance
from ipalib import api from ipalib import api
from ipalib import certstore
from ipalib import errors from ipalib import errors
from ipalib import constants from ipalib import constants
from ipaplatform.constants import constants as platformconstants from ipaplatform.constants import constants as platformconstants

View File

@ -24,11 +24,11 @@ from optparse import OptionGroup # pylint: disable=deprecated-module
from cryptography.hazmat.primitives import serialization from cryptography.hazmat.primitives import serialization
import gssapi import gssapi
from ipalib.install import certmonger from ipalib.install import certmonger, certstore
from ipapython import admintool, ipautil from ipapython import admintool, ipautil
from ipapython.dn import DN from ipapython.dn import DN
from ipaplatform.paths import paths from ipaplatform.paths import paths
from ipalib import api, errors, x509, certstore from ipalib import api, errors, x509
from ipaserver.install import certs, cainstance, installutils from ipaserver.install import certs, cainstance, installutils

View File

@ -17,8 +17,9 @@
# You should have received a copy of the GNU General Public License # You should have received a copy of the GNU General Public License
# along with this program. If not, see <http://www.gnu.org/licenses/>. # along with this program. If not, see <http://www.gnu.org/licenses/>.
from ipalib.install import certstore
from ipaserver.install import certs from ipaserver.install import certs
from ipalib import Registry, errors, certstore from ipalib import Registry, errors
from ipalib import Updater from ipalib import Updater
from ipapython import certdb from ipapython import certdb
from ipapython.dn import DN from ipapython.dn import DN

View File

@ -17,7 +17,7 @@ import traceback
from pkg_resources import parse_version from pkg_resources import parse_version
import six import six
from ipalib.install import sysrestore from ipalib.install import certstore, sysrestore
from ipalib.install.kinit import kinit_keytab from ipalib.install.kinit import kinit_keytab
from ipapython import ipaldap, ipautil from ipapython import ipaldap, ipautil
from ipapython.dn import DN from ipapython.dn import DN
@ -26,7 +26,7 @@ from ipapython.admintool import ScriptError
from ipaplatform import services from ipaplatform import services
from ipaplatform.tasks import tasks from ipaplatform.tasks import tasks
from ipaplatform.paths import paths from ipaplatform.paths import paths
from ipalib import api, certstore, constants, create_api, errors, rpc, x509 from ipalib import api, constants, create_api, errors, rpc, x509
from ipalib.config import Env from ipalib.config import Env
from ipalib.util import ( from ipalib.util import (
network_ip_address_warning, network_ip_address_warning,

View File

@ -27,12 +27,12 @@ import tempfile
import six import six
from ipalib.install import sysrestore from ipalib.install import certstore, sysrestore
from ipapython import ipautil from ipapython import ipautil
from ipapython.dn import DN from ipapython.dn import DN
from ipapython.ipa_log_manager import root_logger from ipapython.ipa_log_manager import root_logger
from ipapython import kerberos from ipapython import kerberos
from ipalib import api, errors, certstore from ipalib import api, errors
from ipaplatform import services from ipaplatform import services
from ipaplatform.paths import paths from ipaplatform.paths import paths