HEX
Server: Apache
System: Linux shared178.accountservergroup.com 4.19.286-203.ELK.el7.x86_64 #1 SMP Wed Jun 14 04:33:55 CDT 2023 x86_64
User: somesolu (2995)
PHP: 8.2.33
Disabled: NONE
Upload Files
File: //usr/lib64/python2.7/site-packages/hgext/largefiles/wirestore.pyo
�
Hq�Qc@s;dZddlZddlZdejfd��YZdS(s6largefile store working over Mercurial's wire protocoli����Nt	wirestorecBs,eZd�Zd�Zd�Zd�ZRS(cCs�|jd�}|s'tjg��n|jd�}d|krTtj|��n||_tt|�j|||j��dS(Nt
largefilest,tserve(	tcapabletlfutiltstoreprotonotcapabletsplittremotetsuperRt__init__turl(tselftuitrepoRtcapt
storetypes((s@/usr/lib64/python2.7/site-packages/hgext/largefiles/wirestore.pyR
s	cCs|jj||�S(N(Rtputlfile(Rthashtfd((s@/usr/lib64/python2.7/site-packages/hgext/largefiles/wirestore.pyt_putscCs|jj|�S(N(Rtgetlfile(RR((s@/usr/lib64/python2.7/site-packages/hgext/largefiles/wirestore.pyt_getscCso|jj�}i}x!|D]}|j|�||<qW|j�i}x|D]}||j||<qPW|S(s�For each hash, return 0 if it is available, other values if not.
        It is usually 2 if the largefile is missing, but might be 1 the server
        has a corrupted copy.(Rtbatcht	statlfiletsubmittvalue(RthashesRtfuturesRtretval((s@/usr/lib64/python2.7/site-packages/hgext/largefiles/wirestore.pyt_stats


(t__name__t
__module__R
RRR(((s@/usr/lib64/python2.7/site-packages/hgext/largefiles/wirestore.pyRs	
		(t__doc__RtremotestoreR(((s@/usr/lib64/python2.7/site-packages/hgext/largefiles/wirestore.pyt<module>s