Package easyLDAP
[frames] | no frames]

Package easyLDAP

source code

Python easyLDAP aims to be an easy-to-use LDAP client API for your Python programmes.

The library currently provides the following features:

The easyLDAP module currently still has some limitation:

If you have any questions concerning Python easyLDAP, please visit our website and seek for contact data there: http://das-netzwerkteam.de


Version: 0.2.2

Submodules

Variables
  EASY_LDAP = {'AdminRDN': 'cn=admin', 'AutomountRDN': 'ou=autom...
  SCHEMA_ATTRS = []
  SCHEMA_CLASS_MAPPING = {}
  __package__ = 'easyLDAP'
  easyLDAP_ADDATTR = 0
  easyLDAP_REPLACEATTR = 1
  except_dict = {'CANNOT_DELETE_BASEDN_OBJECT': 'The LDAP server...
  key = 'NO_PARENTOBJECT_FOR_GIVEN_DN'
Variables Details

EASY_LDAP

Value:
{'AdminRDN': 'cn=admin',
 'AutomountRDN': 'ou=automount',
 'BaseDN': 'dc=localdomain',
 'BindDN': '',
 'BindPW': '',
 'CacheHistorySize': 50,
 'ExcludeFromCharsetEncoding': ['jpegPhoto', 'photo', 'audio'],
 'ForceLocaleCharsetEncoding': '',
...

except_dict

Value:
{'CANNOT_DELETE_BASEDN_OBJECT': 'The LDAP server\'s base DN object can\
not be deleted from the LDAP tree, modify its values instead.',
 'NO_PARENTOBJECT_FOR_GIVEN_DN': 'Your object can not be created as it\
 will have no parent object, create the parent object first.',
 'ORPHANED_OBJECTS_IN_TREE': 'There are objects in the LDAP cache tree\
 that have no parent, this should not happen...'}