File: //proc/self/root/usr/lib64/python2.7/site-packages/hgext/infinitepush/fileindexapi.pyc
�
1�3\c @@ so d Z d d l m Z d d l Z d d l m Z d d l m Z d d l m Z d e j f d � � YZ
d S(
s�
[infinitepush]
# Server-side option. Used only if indextype=disk.
# Filesystem path to the index store
indexpath = PATH
i ( t absolute_importN( t util( t
stringutili ( t indexapit fileindexapic B@ s� 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
d � Z d
� Z d � Z RS( c C@ s� t t | � j � | | _ | j j d d � } | sO t j j d d � } n t j j | d � | _ t j j | d � | _
t j j | d � | _ d | _
d S( Nt infinitepusht indexpatht scratchbranchest indext nodemapt bookmarkmapt nodemetadatamap( t superR t __init__t _repot uit configt ost patht joint _nodemapt _bookmarkmapt _metadatamapt Nonet _lock( t selft repot root( ( sE /usr/lib64/python2.7/site-packages/hgext/infinitepush/fileindexapi.pyR
s c C@ s | j j � | _ | S( N( R t wlockR ( R ( ( sE /usr/lib64/python2.7/site-packages/hgext/infinitepush/fileindexapi.pyt __enter__% s c C@ s&