summaryrefslogtreecommitdiffstats
path: root/ipa_server/plugins/b_ldap.py
diff options
context:
space:
mode:
authorRob Crittenden <rcritten@redhat.com>2008-10-30 17:25:45 -0400
committerRob Crittenden <rcritten@redhat.com>2008-10-30 17:29:22 -0400
commit62876ccee3ba679adda926b88564732552459619 (patch)
tree0519e10c36e9c516ecdcb11c95e478c0b503122d /ipa_server/plugins/b_ldap.py
parent6879140db790a23a8782f7200400f2b58a69f6a0 (diff)
downloadfreeipa-62876ccee3ba679adda926b88564732552459619.tar.gz
freeipa-62876ccee3ba679adda926b88564732552459619.tar.xz
freeipa-62876ccee3ba679adda926b88564732552459619.zip
Initial implementation of automount support
Add argument handling to crud.Del Make get_list handle LDAP scope
Diffstat (limited to 'ipa_server/plugins/b_ldap.py')
-rw-r--r--ipa_server/plugins/b_ldap.py9
1 files changed, 9 insertions, 0 deletions
diff --git a/ipa_server/plugins/b_ldap.py b/ipa_server/plugins/b_ldap.py
index e53afc125..c279ac706 100644
--- a/ipa_server/plugins/b_ldap.py
+++ b/ipa_server/plugins/b_ldap.py
@@ -139,6 +139,15 @@ class ldap(CrudBackend):
return entry.get('dn')
+ def get_base_entry(self, searchbase, searchfilter, attrs):
+ return servercore.get_base_entry(searchbase, searchfilter, attrs)
+
+ def get_sub_entry(self, searchbase, searchfilter, attrs):
+ return servercore.get_sub_entry(searchbase, searchfilter, attrs)
+
+ def get_one_entry(self, searchbase, searchfilter, attrs):
+ return servercore.get_one_entry(searchbase, searchfilter, attrs)
+
def get_ipa_config(self):
"""Return a dictionary of the IPA configuration"""
return servercore.get_ipa_config()