Hello,
Clarify LDAPClient docstrings about get_entry, get_entries and find_entries.
BTW what is the purpose of size_limit in LDAPClient.get_entry()?
def get_entry(self, dn, attrs_list=None, time_limit=None,
size_limit=None)
--
Petr^2 Spacek
From 0b6e1940f05b02c1aae0f390239b79396e8b1391 Mon Sep 17 00:00:00 2001
From: Petr Spacek <[email protected]>
Date: Wed, 18 Jun 2014 17:31:53 +0200
Subject: [PATCH] Clarify LDAPClient docstrings about get_entry, get_entries
and find_entries
---
ipapython/ipaldap.py | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/ipapython/ipaldap.py b/ipapython/ipaldap.py
index 677e4f8071b2303c9beeb0a58972684814ecc382..21706cff08a0d8be07db8a1b5fdb0367c10ad53d 100644
--- a/ipapython/ipaldap.py
+++ b/ipapython/ipaldap.py
@@ -1392,7 +1392,9 @@ class LDAPClient(object):
attrs_list=None):
"""Return a list of matching entries.
- Raises an error if the list is truncated by the server
+ :raises: errors.LimitsExceeded if the list is truncated by the server
+ :raises: errors.NotFound if result set is empty
+ or base_dn doesn't exist
:param base_dn: dn of the entry at which to start the search
:param scope: search scope, see LDAP docs (default ldap2.SCOPE_SUBTREE)
@@ -1426,6 +1428,9 @@ class LDAPClient(object):
search_refs -- allow search references to be returned
(default skips these entries)
paged_search -- search using paged results control
+
+ :raises: errors.NotFound if result set is empty
+ or base_dn doesn't exist
"""
if base_dn is None:
base_dn = DN()
--
1.9.3
_______________________________________________
Freeipa-devel mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/freeipa-devel