/usr/lib/python2.6/site-packages/oslo_config
Edit: /usr/lib/python2.6/site-packages/oslo_config/iniparser.pyc (4845B)
Ñò
yDVc @ s0 d e f d „ ƒ YZ d e f d „ ƒ YZ d S( t
ParseErrorc B s e Z d „ Z d „ Z RS( c C s | | _ | | _ | | _ d S( N( t msgt linet lineno( t selft messageR R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyt __init__ s c C s d | i | i | i f S( Ns at line %d, %s: %r( R R R ( R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyt __str__ s ( t __name__t
__module__R R ( ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR s t
BaseParserc B s€ e Z d Z e Z d „ Z d „ Z d „ Z d „ Z d „ Z d „ Z
d „ Z d „ Z d „ Z
d
„ Z d „ Z d „ Z RS(
i c C s | i | | ƒ d g f S( N( t
assignmentt None( R t keyt value( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyt _assignment s c C sJ | i d ƒ p | i | ƒ St | ƒ d j o | i | ƒ S| d d !S( Nt ]i i iÿÿÿÿ( t endswitht error_no_section_end_brackett lent error_no_section_name( R R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyt _get_section" s
c C sÿ | i d ƒ } | i d ƒ } | d j o | d j o | i | ƒ S| d j p | d j o* | | j o | | | | d } } n | | | | d } } | i ƒ } | o6 | d | d j o! | i d ƒ o | d d !} n | i ƒ | g f S( Nt :t =i i iÿÿÿÿs "t '( s "R ( t findt error_invalid_assignmentt stript
startswith( R R t colont equalR
R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyt _split_key_value* s ',c C sƒ d } g } xU| D]M} | i d 7_ | i ƒ } | p* | o | i | | ƒ \ } } q q nI | i d ƒ o8 | d j o | i | ƒ q | i | i ƒ ƒ q n | o | i | | ƒ \ } } n | i d ƒ o+ | i | ƒ } | o | i | ƒ q`q | i d ƒ o | i
| d i ƒ ƒ q | i | ƒ \ } } | p | i | ƒ Sq W| o | i | | ƒ n d S( Ni t s t [t #t ;( R s ( R" R# (
R R t rstripR R t error_unexpected_continuationt appendt lstripR t new_sectiont commentR t error_empty_key( R t lineiterR
R R t section( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyt parse: s8
c C s
t ƒ ‚ d S( s( Called when a full assignment is parsed.N( t NotImplementedError( R R
R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR c s c C s
t ƒ ‚ d S( s% Called when a new section is started.N( R. ( R R, ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR( g s c C s d S( s Called when a comment is parsed.N( ( R R) ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR) k s c C s | i d | i | ƒ ‚ d S( Ns! No ':' or '=' found in assignment( t parse_excR ( R R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR o s c C s | i d | i | ƒ ‚ d S( Ns Key cannot be empty( R/ R ( R R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR* s s c C s | i d | i | ƒ ‚ d S( Ns Unexpected continuation line( R/ R ( R R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR% v s c C s | i d | i | ƒ ‚ d S( Ns! Invalid section (must end with ])( R/ R ( R R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR z s c C s | i d | i | ƒ ‚ d S( Ns Empty section name( R/ R ( R R ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR ~ s ( R R R R R/ R R R R- R R( R) R R* R% R R ( ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyR
s ) N( t ExceptionR t objectR
( ( ( s: /tmp/pip-build-lt8jXN/oslo.config/oslo_config/iniparser.pyt
s