diff options
| author | Petr Viktorin <pviktori@redhat.com> | 2013-01-30 09:51:08 -0500 |
|---|---|---|
| committer | Martin Kosek <mkosek@redhat.com> | 2013-03-01 16:59:46 +0100 |
| commit | 982b78277755a301e3baa1d4f2bd7e1663fb88a5 (patch) | |
| tree | 1fc9a5c53663f98dd62ec759cc9d16a76ce2fd2b /install/tools/ipa-dns-install | |
| parent | 29a02a3530214d2e72667e98c5ecc25ebf5fad48 (diff) | |
| download | freeipa-982b78277755a301e3baa1d4f2bd7e1663fb88a5.tar.gz freeipa-982b78277755a301e3baa1d4f2bd7e1663fb88a5.tar.xz freeipa-982b78277755a301e3baa1d4f2bd7e1663fb88a5.zip | |
Remove some uses of raw python-ldap
Part of the work for: https://fedorahosted.org/freeipa/ticket/2660
Diffstat (limited to 'install/tools/ipa-dns-install')
| -rwxr-xr-x | install/tools/ipa-dns-install | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/install/tools/ipa-dns-install b/install/tools/ipa-dns-install index 4918b95df..e12a0465c 100755 --- a/install/tools/ipa-dns-install +++ b/install/tools/ipa-dns-install @@ -19,6 +19,10 @@ # along with this program. If not, see <http://www.gnu.org/licenses/>. # +from optparse import OptionGroup, SUPPRESS_HELP + +import krbV + from ipaserver.install import service, bindinstance, ntpinstance, httpinstance from ipaserver.install.installutils import * from ipaserver.install import installutils @@ -26,10 +30,7 @@ from ipapython import version from ipapython import ipautil, sysrestore from ipalib import api, errors, util from ipapython.config import IPAOptionParser -from optparse import OptionGroup, SUPPRESS_HELP -import krbV -import ldap -from ipapython.ipa_log_manager import * +from ipapython.ipa_log_manager import standard_logging_setup, root_logger log_file_name = "/var/log/ipaserver-install.log" @@ -148,7 +149,7 @@ def main(): try: bind.ldap_connect() bind.ldap_disconnect() - except ldap.INVALID_CREDENTIALS, e: + except errors.ACIError: sys.exit("Password is not valid!") # Check we have a public IP that is associated with the hostname |
