diff options
author | Petr Viktorin <pviktori@redhat.com> | 2013-01-21 08:39:09 -0500 |
---|---|---|
committer | Martin Kosek <mkosek@redhat.com> | 2013-03-01 16:59:45 +0100 |
commit | 4779865ea30dba0b5f0594cdc4633b0cc93bf36a (patch) | |
tree | 17708b9facca822d26570de65cd691e12bf3eeff /ipaserver/install/ldapupdate.py | |
parent | f5c404c65d81d9a28f171fabe7c5749d6c37f102 (diff) | |
download | freeipa-4779865ea30dba0b5f0594cdc4633b0cc93bf36a.tar.gz freeipa-4779865ea30dba0b5f0594cdc4633b0cc93bf36a.tar.xz freeipa-4779865ea30dba0b5f0594cdc4633b0cc93bf36a.zip |
Replace getList by a get_entries method
The find_entries method is cumbersome to use: it requires keyword arguments
for simple uses, and callers are tempted to ignore the 'truncated' flag
it returns.
Introduce a simpler method, get_entries, that returns the found
list directly, and raises an errors if the list is truncated.
Replace the getList method by get_entries.
Part of the work for: https://fedorahosted.org/freeipa/ticket/2660
Diffstat (limited to 'ipaserver/install/ldapupdate.py')
-rw-r--r-- | ipaserver/install/ldapupdate.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/ipaserver/install/ldapupdate.py b/ipaserver/install/ldapupdate.py index 899e31fca..de1298d8f 100644 --- a/ipaserver/install/ldapupdate.py +++ b/ipaserver/install/ldapupdate.py @@ -509,7 +509,7 @@ class LDAPUpdate: sattrs = ["*", "aci", "attributeTypes", "objectClasses"] scope = ldap.SCOPE_BASE - return self.conn.getList(dn, scope, searchfilter, sattrs) + return self.conn.get_entries(dn, scope, searchfilter, sattrs) def _apply_update_disposition(self, updates, entry): """ |