Ńň /čęJc @ sÝ d Z d d k l Z d d d d d d d g Z d d k Z d d k Z d d k Z d d k l Z d d k l Z l Z d d k l Z d Z d e i d d Z d d e i d d Z e Z d Z d Z d S( sÜ functions.py - wraps functions of module _ldap See http://www.python-ldap.org/ for details. \$Id: functions.py,v 1.24 2009/09/15 13:31:29 stroeder Exp $ Compability: - Tested with Python 2.0+ but should work with Python 1.5.x - functions should behave exactly the same like in _ldap Usage: Directly imported by ldap/__init__.py. The symbols of _ldap are overridden. Thread-lock: Basically calls into the LDAP lib are serialized by the module-wide lock _ldapmodule_lock. i˙˙˙˙( t __version__t opent initializet initt explode_dnt explode_rdnt get_optiont set_optionN( t LDAPError( R R ( t LDAPObjectc O sÜ t i i y( z | | | } Wd t i i XWnM t j oA } t o. t i d j o t i i d t | n n Xt oL t i d j o<