| Server IP : 182.53.201.61 / Your IP : 216.73.217.175 Web Server : Apache/2.2.15 (Fedora) System : Linux km10.dyndns.org 2.6.31.5-127.fc12.i686.PAE #1 SMP Sat Nov 7 21:25:57 EST 2009 i686 User : apache ( 48) PHP Version : 5.3.3 Disable Function : NONE MySQL : ON | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /usr/lib/python2.6/site-packages/ldap/ |
Upload File : |
Ñò
•òÔGc @ s d Z d d k Z d Z h d e i 6d e i 6d e i 6Z h d e i 6d e i 6Z d e f d „ ƒ YZ
d d d „ ƒ YZ d e f d „ ƒ YZ d
e f d „ ƒ YZ
d e
f d
„ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d e f d „ ƒ YZ d S( sê
ldap.async - handle async LDAP operations
See http://python-ldap.sourceforge.net for details.
\$Id: async.py,v 1.26 2008/03/10 08:34:29 stroeder Exp $
Python compability note:
Tested on Python 2.0+ but should run on Python 1.5.x.
iÿÿÿÿNs 0.1.0t WrongResultTypec B s e Z d „ Z d „ Z RS( c C s# | | _ | | _ t i | ƒ d S( N( t receivedResultTypet expectedResultTypest Exceptiont __init__( t selfR R ( ( s. /usr/lib/python2.6/site-packages/ldap/async.pyR s c C s d | i d i | i ƒ f S( Ns3 Received wrong result type %s (expected one of %s).s , ( R t joinR ( R ( ( s. /usr/lib/python2.6/site-packages/ldap/async.pyt __str__$ s ( t __name__t
__module__R R ( ( ( s. /usr/lib/python2.6/site-packages/ldap/async.pyR s t AsyncSearchHandlerc B s_ e Z d Z d „ Z d d d d d d d „ Z d „ Z d „ Z d d d d „ Z d „ Z RS(
s6
Class for stream-processsing LDAP search results
c C s | | _ d | _ d S( sa
Initialize a StreamResultHandler
Parameters:
l
LDAPObject instance
N( t _lt Nonet _msgId( R t l( ( s. /usr/lib/python2.6/site-packages/ldap/async.pyR 0 s i iÿÿÿÿc
C s1 | i i | | | | | | | | | ƒ | _ d S( s¥
searchRoot
See parameter base of method LDAPObject.search()
searchScope
See parameter scope of method LDAPObject.search()
filterStr
See parameter filter of method LDAPObject.search()
attrList=None
See parameter attrlist of method LDAPObject.search()
attrsOnly
See parameter attrsonly of method LDAPObject.search()
timeout
Maximum time the server shall use for search operation
sizelimit
Maximum number of entries a server should return
(request client-side limit)
serverctrls
list of server-side LDAP controls
clientctrls
list of client-side LDAP controls
N( R t
search_extR
(
R t
searchRoott searchScopet filterStrt attrListt attrsOnlyt timeoutt sizelimitt serverctrlst clientctrls( ( s. /usr/lib/python2.6/site-packages/ldap/async.pyt startSearch; s ! c C s d S( sd
Do anything you want after starting search but
before receiving and processing results
N( ( R ( ( s. /usr/lib/python2.6/site-packages/ldap/async.pyt
preProcessingb s c C s d S( sE
Do anything you want after receiving and processing results
N( ( R ( ( s. /usr/lib/python2.6/site-packages/ldap/async.pyt postProcessingh s c
C sœ | i ƒ d } | | } d } d } d | _ | | _ z$d \ } } x| o xA | d j o3 | o+ | i i | i d | ƒ \ } } }
} qT W| p Pn t i | ƒ p t | t i
ƒ ƒ ‚ n xt | D]l } | | j o | i d | _ n<