Files
freeipa/ipalib/plugins
Tomas Babej e11e8235ac baseldap: Handle missing parent objects properly in *-find commands
The find_entries function in ipaldap does not differentiate between
a LDAP search that returns error code 32 (No such object) and LDAP
search returning error code 0 (Success), but returning no results.

In both cases errors.NotFound is raised. In turn, LDAPSearch
commands interpret NotFound exception as no results.

To differentiate between the cases, a new error EmptyResult
was added, which inherits from NotFound to preserve the compatibility
with the new code.

This error is raised by ipaldap.find_entries in case it is performing
a search with and the target dn does not exist.

https://fedorahosted.org/freeipa/ticket/4659

Reviewed-By: Jan Cholasta <jcholast@redhat.com>
2015-01-13 16:16:14 +00:00
..
2010-12-20 17:19:53 -05:00
2014-09-29 12:53:43 +02:00
2014-12-05 13:44:51 +01:00
2014-12-05 13:44:51 +01:00
2014-12-05 13:44:51 +01:00
2014-06-26 12:37:38 +02:00
2014-09-29 12:53:43 +02:00
2014-09-29 12:53:43 +02:00
2013-11-26 16:59:59 +01:00
2014-10-20 16:47:49 +02:00