| 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/schema/ |
Upload File : |
Gc @ s d Z d Z d Z d S( s ldap.schema.tokenizer - Low-level parsing functions for schema element strings See http://python-ldap.sourceforge.net for details. \$Id: tokenizer.py,v 1.11 2008/03/10 08:34:30 stroeder Exp $ c C s g } | i } t | } d } x| | j o| } x | | j o | | d j o | | d j p | | d j oD | | j o | | | | ! n | | | | d 7} | } q: | | d j o\ | | j o | | | | ! n x- | | j o | | d j o | d 7} q W| } q: | d 7} q: W| | j o | | | | ! n | d 7} | | j o Pn | } x- | | j o | | d j o | d 7} qW| | j o | | | | ! n | d 7} q$ W| S( sH Returns list of syntax elements with quotes and spaces stripped. i t 't (t )i t ( t appendt len( t st keywordDictt resultt result_appendt s_lent it start( ( s9 /usr/lib/python2.6/site-packages/ldap/schema/tokenizer.pyt split_tokens sH " c C sG h } | i } | i | d } t | } x| | j o| | | o | | } | d 7} | | j o | | | o d | | <q0| | d j oq | d 7} | } x- | | j o | | d j o | d 7} q Wt t d | | | ! | | <| d 7} q0| | f | | <| d 7} q>q1 | d 7} q1 W| S( s8 Returns dictionary of known tokens with all values i i R R c S s | d j S( t $( ( t v( ( s9 /usr/lib/python2.6/site-packages/ldap/schema/tokenizer.pyt <lambda>K s ( ( t has_keyt updateR t tuplet filter( t lt known_tokensR t result_has_keyR t l_lent tokenR ( ( s9 /usr/lib/python2.6/site-packages/ldap/schema/tokenizer.pyt extract_tokens3 s2 #N( t __doc__R R ( ( ( s9 /usr/lib/python2.6/site-packages/ldap/schema/tokenizer.pyt <module> s )