%PDF- %PDF-
Direktori : /usr/lib/python2.7/site-packages/salt/utils/ |
Current File : //usr/lib/python2.7/site-packages/salt/utils/url.pyc |
� ���^c @@ s� d Z d d l m Z m Z m Z d d l Z d d l Z d d l m Z m Z d d l Z d d l Z d d l Z d d l Z d � Z d d � Z d � Z d � Z d � Z d � Z d � Z d � Z d � Z d d e d � Z d � Z d S( u URL utils i ( t absolute_importt print_functiont unicode_literalsN( t urlparset urlunparsec C@ s� | j d � s | d f S| j d d � d } d | k r[ | j d d � d d } } n4 d | k r� | j d d � \ } } n | d } } t j j j � r� t j j j | � } n | | f S( uL Parse a salt:// URL; return the path and a possible saltenv query. u salt://i i����u ?env=i u ?saltenv=N( t startswitht Nonet splitt saltt utilst platformt is_windowst patht sanitize_win_path( t urlt resourceR t saltenv( ( s2 /usr/lib/python2.7/site-packages/salt/utils/url.pyt parse s c C@ s� t j j j � r* t j j j | � } n t j j j | � } | rT d j | � n d } t j j j t d d | d | d f � � } d j | t d � � S( u9 join `path` and `saltenv` into a 'salt://' URL. u saltenv={0}u u fileu salt://{0}u file:///( R R R R R R t datat decodet formatR t len( R R t queryR ( ( s2 /usr/lib/python2.7/site-packages/salt/utils/url.pyt create+ s -c C@ s� t | � j } | s"