summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Viktorin <pviktori@redhat.com>2013-01-10 06:14:15 -0500
committerMartin Kosek <mkosek@redhat.com>2013-03-01 16:59:42 +0100
commitc0a89efd6852bfd07dec4c8b1e74f0e927e7fdd8 (patch)
treed5aba820545bebcacae11a33fc4233eef25972bd
parentef1cd6e24732e7fa64f6c4b0ce32a909fbf1df5d (diff)
downloadfreeipa.git-c0a89efd6852bfd07dec4c8b1e74f0e927e7fdd8.tar.gz
freeipa.git-c0a89efd6852bfd07dec4c8b1e74f0e927e7fdd8.tar.xz
freeipa.git-c0a89efd6852bfd07dec4c8b1e74f0e927e7fdd8.zip
Remove some unused imports
Remove all unused LDAP-related imports, plus some other ones. This should make it easier to quickly check what uses which LDAP wrapper
-rw-r--r--install/restart_scripts/renew_ra_cert1
-rwxr-xr-xinstall/tools/ipa-adtrust-install2
-rwxr-xr-xinstall/tools/ipa-dns-install1
-rwxr-xr-xinstall/tools/ipa-managed-entries1
-rwxr-xr-xipalib/aci.py1
-rw-r--r--ipalib/plugins/baseldap.py4
-rw-r--r--ipaserver/install/dsinstance.py5
-rw-r--r--ipaserver/install/krbinstance.py4
-rw-r--r--ipaserver/install/ldapupdate.py26
-rw-r--r--ipaserver/install/plugins/updateclient.py4
-rw-r--r--ipaserver/install/replication.py9
-rw-r--r--ipaserver/ipaldap.py1
-rw-r--r--ipaserver/plugins/dogtag.py4
-rw-r--r--ipaserver/plugins/ldap2.py3
-rw-r--r--tests/test_cmdline/cmdline.py4
15 files changed, 22 insertions, 48 deletions
diff --git a/install/restart_scripts/renew_ra_cert b/install/restart_scripts/renew_ra_cert
index a70ba5c1..e5418fda 100644
--- a/install/restart_scripts/renew_ra_cert
+++ b/install/restart_scripts/renew_ra_cert
@@ -32,7 +32,6 @@ from ipalib import api
from ipapython.dn import DN
from ipalib import errors
from ipaserver.plugins.ldap2 import ldap2
-import ldap as _ldap
api.bootstrap(context='restart')
api.finalize()
diff --git a/install/tools/ipa-adtrust-install b/install/tools/ipa-adtrust-install
index 00b64700..ea8d4e46 100755
--- a/install/tools/ipa-adtrust-install
+++ b/install/tools/ipa-adtrust-install
@@ -21,7 +21,6 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-from ipaserver.plugins.ldap2 import ldap2
from ipaserver.install import adtrustinstance
from ipaserver.install.installutils import *
from ipaserver.install import service
@@ -30,7 +29,6 @@ from ipapython import ipautil, sysrestore
from ipalib import api, errors, util
from ipapython.config import IPAOptionParser
import krbV
-import ldap
from ipapython.ipa_log_manager import *
from ipapython.dn import DN
diff --git a/install/tools/ipa-dns-install b/install/tools/ipa-dns-install
index 2ab90b64..4918b95d 100755
--- a/install/tools/ipa-dns-install
+++ b/install/tools/ipa-dns-install
@@ -19,7 +19,6 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-from ipaserver.plugins.ldap2 import ldap2
from ipaserver.install import service, bindinstance, ntpinstance, httpinstance
from ipaserver.install.installutils import *
from ipaserver.install import installutils
diff --git a/install/tools/ipa-managed-entries b/install/tools/ipa-managed-entries
index e68d4d36..186a816a 100755
--- a/install/tools/ipa-managed-entries
+++ b/install/tools/ipa-managed-entries
@@ -26,7 +26,6 @@ try:
from ipapython import ipautil, config
from ipaserver.install import installutils
from ipaserver import ipaldap
- from ipaserver.plugins.ldap2 import ldap2
from ipalib import api, errors
from ipapython.ipa_log_manager import *
from ipapython.dn import DN
diff --git a/ipalib/aci.py b/ipalib/aci.py
index 53c0053c..c911da18 100755
--- a/ipalib/aci.py
+++ b/ipalib/aci.py
@@ -19,7 +19,6 @@
import shlex
import re
-import ldap
# The Python re module doesn't do nested parenthesis
diff --git a/ipalib/plugins/baseldap.py b/ipalib/plugins/baseldap.py
index 2cde65f1..b34c92e6 100644
--- a/ipalib/plugins/baseldap.py
+++ b/ipalib/plugins/baseldap.py
@@ -21,7 +21,6 @@ Base classes for LDAP plugins.
"""
import re
-import json
import time
from copy import deepcopy
import base64
@@ -29,8 +28,7 @@ import base64
from ipalib import api, crud, errors
from ipalib import Method, Object, Command
from ipalib import Flag, Int, Str
-from ipalib.base import NameSpace
-from ipalib.cli import to_cli, from_cli
+from ipalib.cli import to_cli
from ipalib import output
from ipalib.text import _
from ipalib.util import json_serialize, validate_hostname
diff --git a/ipaserver/install/dsinstance.py b/ipaserver/install/dsinstance.py
index 367496f1..4689fd2b 100644
--- a/ipaserver/install/dsinstance.py
+++ b/ipaserver/install/dsinstance.py
@@ -21,7 +21,6 @@
import shutil
from ipapython.ipa_log_manager import *
import pwd
-import glob
import sys
import os
import re
@@ -39,11 +38,9 @@ import certs
import ldap
from ipaserver import ipaldap
from ipaserver.install import ldapupdate
-from ipaserver.install import httpinstance
from ipaserver.install import replication
-from ipalib import util, errors
+from ipalib import errors
from ipapython.dn import DN
-from ipaserver.plugins.ldap2 import ldap2
import base64
SERVER_ROOT_64 = "/usr/lib64/dirsrv"
diff --git a/ipaserver/install/krbinstance.py b/ipaserver/install/krbinstance.py
index daacab5d..d783da0a 100644
--- a/ipaserver/install/krbinstance.py
+++ b/ipaserver/install/krbinstance.py
@@ -30,7 +30,6 @@ import installutils
from ipapython import sysrestore
from ipapython import ipautil
from ipapython import services as ipaservices
-from ipalib import util
from ipalib import errors
from ipapython.ipa_log_manager import *
from ipapython.dn import DN
@@ -41,10 +40,7 @@ from ipaserver.install import dsinstance
import ldap
from ldap import LDAPError
-from ldap import ldapobject
-from pyasn1.type import univ, namedtype
-import pyasn1.codec.ber.encoder
import pyasn1.codec.ber.decoder
import struct
diff --git a/ipaserver/install/ldapupdate.py b/ipaserver/install/ldapupdate.py
index 48544108..f08ee8b9 100644
--- a/ipaserver/install/ldapupdate.py
+++ b/ipaserver/install/ldapupdate.py
@@ -25,29 +25,27 @@
UPDATES_DIR="/usr/share/ipa/updates/"
import sys
-from ipaserver.install import installutils
-from ipaserver.install import service
-from ipaserver import ipaldap
-from ipapython import entity, ipautil
import uuid
-from ipalib import util
-from ipalib import errors
-from ipalib import api
-from ipapython.dn import DN
-import ldap
-from ldap.schema.models import ObjectClass, AttributeType
-from ipapython.ipa_log_manager import *
-import krbV
import platform
import time
-import random
import os
import pwd
import fnmatch
import csv
import inspect
+
+import krbV
+import ldap
+from ldap.schema.models import ObjectClass, AttributeType
+
+from ipaserver.install import installutils
+from ipaserver import ipaldap
+from ipapython import entity, ipautil
+from ipalib import errors
+from ipalib import api
+from ipapython.dn import DN
+from ipapython.ipa_log_manager import *
from ipaserver.install.plugins import PRE_UPDATE, POST_UPDATE
-from ipaserver.install.plugins import FIRST, MIDDLE, LAST
class BadSyntax(installutils.ScriptError):
def __init__(self, value):
diff --git a/ipaserver/install/plugins/updateclient.py b/ipaserver/install/plugins/updateclient.py
index 7da583fd..a4bc7923 100644
--- a/ipaserver/install/plugins/updateclient.py
+++ b/ipaserver/install/plugins/updateclient.py
@@ -17,16 +17,12 @@
# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-import os
-from ipaserver.install.plugins import FIRST, MIDDLE, LAST
-from ipaserver.install.plugins import POST_UPDATE
from ipaserver.install.plugins.baseupdate import DSRestart
from ipaserver.install.ldapupdate import LDAPUpdate
from ipapython.ipautil import wait_for_open_socket
from ipalib import api
from ipalib import backend
from ipapython.dn import DN
-import ldap as _ldap
class updateclient(backend.Executioner):
"""
diff --git a/ipaserver/install/replication.py b/ipaserver/install/replication.py
index 1c90173d..fdd5c0b4 100644
--- a/ipaserver/install/replication.py
+++ b/ipaserver/install/replication.py
@@ -18,15 +18,14 @@
#
import time
-from ipapython.ipa_log_manager import *
-
-import os
import sys
+
import ldap
+
from ipaserver import ipaldap
+from ipalib import api, errors
from ipapython import services as ipaservices
-from ldap import modlist
-from ipalib import api, util, errors
+from ipapython.ipa_log_manager import *
from ipapython import ipautil, dogtag
from ipapython.dn import DN
diff --git a/ipaserver/ipaldap.py b/ipaserver/ipaldap.py
index c7e1552e..b7b8bc18 100644
--- a/ipaserver/ipaldap.py
+++ b/ipaserver/ipaldap.py
@@ -33,7 +33,6 @@ import struct
import ldap.sasl
import ldapurl
from ldap.controls import LDAPControl
-from ldap.ldapobject import SimpleLDAPObject
from ipapython.ipa_log_manager import *
from ipapython import ipautil
from ipalib import errors
diff --git a/ipaserver/plugins/dogtag.py b/ipaserver/plugins/dogtag.py
index 28bf754c..343368c9 100644
--- a/ipaserver/plugins/dogtag.py
+++ b/ipaserver/plugins/dogtag.py
@@ -1207,9 +1207,9 @@ from ipalib import api, SkipPluginModule
if api.env.ra_plugin != 'dogtag':
# In this case, abort loading this plugin module...
raise SkipPluginModule(reason='dogtag not selected as RA plugin')
-import os, random, ldap
+import os, random
from ipaserver.plugins import rabase
-from ipalib.errors import NetworkError, CertificateOperationError
+from ipalib.errors import CertificateOperationError
from ipalib.constants import TYPE_ERROR
from ipalib.util import cachedproperty
from ipapython import dogtag
diff --git a/ipaserver/plugins/ldap2.py b/ipaserver/plugins/ldap2.py
index 86ea5d47..fa293517 100644
--- a/ipaserver/plugins/ldap2.py
+++ b/ipaserver/plugins/ldap2.py
@@ -29,14 +29,11 @@ Backend plugin for LDAP.
import copy
import os
-import socket
-import string
import shutil
import tempfile
import time
import re
import pwd
-import sys
from decimal import Decimal
import krbV
diff --git a/tests/test_cmdline/cmdline.py b/tests/test_cmdline/cmdline.py
index 76a99b7d..1df6a7cc 100644
--- a/tests/test_cmdline/cmdline.py
+++ b/tests/test_cmdline/cmdline.py
@@ -22,9 +22,9 @@ Base class for all cmdline tests
"""
import nose
-import ldap
import krbV
-from ipalib import api, request
+
+from ipalib import api
from ipalib import errors
from tests.test_xmlrpc.xmlrpc_test import XMLRPC_test
from ipaserver.plugins.ldap2 import ldap2