summaryrefslogtreecommitdiffstats
path: root/ipaserver/install/bindinstance.py
diff options
context:
space:
mode:
authorTomas Krizek <tkrizek@redhat.com>2016-11-09 12:53:14 +0100
committerMartin Basti <mbasti@redhat.com>2016-11-22 16:17:27 +0100
commit68295bf8cfd57333deb50f58df1b336a4b48ffe7 (patch)
tree525a018e5d7216847b09d0373bbdc0de2f8e55e0 /ipaserver/install/bindinstance.py
parent4c133837d149352a68e1d6cbefbb28e4ae048755 (diff)
downloadfreeipa-68295bf8cfd57333deb50f58df1b336a4b48ffe7.tar.gz
freeipa-68295bf8cfd57333deb50f58df1b336a4b48ffe7.tar.xz
freeipa-68295bf8cfd57333deb50f58df1b336a4b48ffe7.zip
services: replace admin_conn with api.Backend.ldap2
Since service.admin_conn is only an alias to api.Backend.ldap2, replace it everywhere with the explicit api.Backend.ldap2 instead. https://fedorahosted.org/freeipa/ticket/6461 Reviewed-By: Martin Basti <mbasti@redhat.com>
Diffstat (limited to 'ipaserver/install/bindinstance.py')
-rw-r--r--ipaserver/install/bindinstance.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/ipaserver/install/bindinstance.py b/ipaserver/install/bindinstance.py
index 179eb68c9..f2ece576a 100644
--- a/ipaserver/install/bindinstance.py
+++ b/ipaserver/install/bindinstance.py
@@ -846,10 +846,10 @@ class BindInstance(service.Service):
self.__add_master_records(self.fqdn, self.ip_addresses)
def __add_others(self):
- entries = self.admin_conn.get_entries(
+ entries = api.Backend.ldap2.get_entries(
DN(('cn', 'masters'), ('cn', 'ipa'), ('cn', 'etc'),
self.suffix),
- self.admin_conn.SCOPE_ONELEVEL, None, ['dn'])
+ api.Backend.ldap2.SCOPE_ONELEVEL, None, ['dn'])
for entry in entries:
fqdn = entry.dn[0]['cn']
@@ -888,7 +888,7 @@ class BindInstance(service.Service):
mod = [(ldap.MOD_ADD, 'member', dns_principal)]
try:
- self.admin_conn.modify_s(dns_group, mod)
+ api.Backend.ldap2.modify_s(dns_group, mod)
except ldap.TYPE_OR_VALUE_EXISTS:
pass
except Exception as e:
@@ -903,7 +903,7 @@ class BindInstance(service.Service):
(ldap.MOD_REPLACE, 'nsIdleTimeout', '-1'),
(ldap.MOD_REPLACE, 'nsLookThroughLimit', '-1')]
try:
- self.admin_conn.modify_s(dns_principal, mod)
+ api.Backend.ldap2.modify_s(dns_principal, mod)
except Exception as e:
root_logger.critical("Could not set principal's %s LDAP limits: %s" \
% (dns_principal, str(e)))
@@ -933,7 +933,7 @@ class BindInstance(service.Service):
)
def __setup_server_configuration(self):
- ensure_dnsserver_container_exists(self.admin_conn, self.api)
+ ensure_dnsserver_container_exists(api.Backend.ldap2, self.api)
try:
self.api.Command.dnsserver_add(
self.fqdn, idnssoamname=DNSName(self.fqdn).make_absolute(),