From 8f44811a9570e2a0dbc821b6ca48748a5d6eace7 Mon Sep 17 00:00:00 2001 From: Petr Viktorin Date: Mon, 28 Jan 2013 12:02:48 -0500 Subject: Remove search_s and search_ext_s from IPAdmin Part of the work for: https://fedorahosted.org/freeipa/ticket/2660 --- ipaserver/install/adtrustinstance.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'ipaserver/install/adtrustinstance.py') diff --git a/ipaserver/install/adtrustinstance.py b/ipaserver/install/adtrustinstance.py index c1121bd2..794b7880 100644 --- a/ipaserver/install/adtrustinstance.py +++ b/ipaserver/install/adtrustinstance.py @@ -704,9 +704,10 @@ class ADTRUSTInstance(service.Service): def find_local_id_range(self): self.ldap_connect() - if self.admin_conn.search_s(DN(api.env.container_ranges, self.suffix), - ldap.SCOPE_ONELEVEL, - "objectclass=ipaDomainIDRange"): + if self.admin_conn.get_entries( + DN(api.env.container_ranges, self.suffix), + ldap.SCOPE_ONELEVEL, + "(objectclass=ipaDomainIDRange)"): return try: @@ -727,8 +728,8 @@ class ADTRUSTInstance(service.Service): "(gidNumber<=%d)(gidNumner>=%d)))" % \ ((base_id - 1), (base_id + id_range_size), (base_id - 1), (base_id + id_range_size)) - if self.admin_conn.search_s("cn=accounts," + self.suffix, - ldap.SCOPE_SUBTREE, id_filter): + if self.admin_conn.get_entries(DN(('cn', 'accounts'), self.suffix), + ldap.SCOPE_SUBTREE, id_filter): raise ValueError("There are objects with IDs out of the expected" \ "range.\nAdd local ID range manually and try " \ "again!") -- cgit