HEX

Warning: set_time_limit() [function.set-time-limit]: Cannot set time limit - prohibited by configuration in /home/u547966/brikov.ru/www/wp-content/plugins/admin-menu-editor/menu-editor.php on line 745
Server: Apache
System: Linux 4.19.0-0.bpo.9-amd64 x86_64 at red40
User: u547966 (5490)
PHP: 5.3.29-mh2
Disabled: syslog, dl, popen, proc_open, proc_nice, proc_get_status, proc_close, proc_terminate, posix_mkfifo, chown, chgrp, accelerator_reset, opcache_reset, accelerator_get_status, opcache_get_status, pcntl_alarm, pcntl_fork, pcntl_waitpid, pcntl_wait, pcntl_wifexited, pcntl_wifstopped, pcntl_wifsignaled, pcntl_wifcontinued, pcntl_wexitstatus, pcntl_wtermsig, pcntl_wstopsig, pcntl_signal, pcntl_signal_dispatch, pcntl_get_last_error, pcntl_strerror, pcntl_sigprocmask, pcntl_sigwaitinfo, pcntl_sigtimedwait, pcntl_exec, pcntl_getpriority, pcntl_setpriority
Upload Files
File: //usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyc
σ
ΫXc@@sξddlmZddlZddlZddlmZddlmZmZm	Z	m
Z
mZmZm
Z
mZmZmZejZejZdefd„ƒYZd„Zd	e
jfd
„ƒYZde
jfd„ƒYZd
„ZdS(i(tabsolute_importNi(t_(
t	byteranget	changelogterrort	localrepotmanifestt
namespacestscmutiltstoreturltutilthttprangereadercB@sSeZd„Zd„Zd„Zd„Zdd„Zd„Zd„Z	d„Z
RS(	cC@s(||_d|_||_||_dS(Ni(R
tpostopenertname(tselfR
R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyt__init__!s			cC@s|S(N((R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyt	__enter__(scC@s|jƒdS(N(tclose(Rtexc_typet	exc_valuet	traceback((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyt__exit__+scC@s
||_dS(N(R
(RR
((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pytseek.sc	C@setj|jƒ}d}|r2|j|d}n|jsA|ra|jdd|j|fƒny+|jj|ƒ}|jƒ}|j}Wnnt	j
k
rΡ}|jdkrΉtjpΌd}t||ƒ‚n,t	jk
rό}td|jdƒ‚nX|dkr9|r)||j|j|!}qL||j}n|rL|| }n|jt|ƒ7_|S(NtitRangesbytes=%d-%si”iΘ(turlreqtrequestR
R
t
add_headerRtopentreadtcodeturlerrt	httperrorterrnotENOENTtNonetIOErrorturlerrortreasontlen(	RtbytestreqtendtftdataR tinsttnum((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyR0s. 

cC@s|jƒjtƒS(N(Rt
splitlinestTrue(R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyt	readlinesMscC@st|jƒƒS(N(titerR3(R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyt__iter__OscC@sdS(N((R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyRQsN(t__name__t
__module__RRRRR%RR3R5R(((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyR s						c@sHtj||ƒ‰ˆjtjƒƒdtjf‡fd†ƒY}|S(Nt
statichttpvfsc@s,eZd„Zd‡fd†Zd„ZRS(cS@s
||_dS(N(tbase(RR9((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyRZstrc@sI|dkrtdƒ‚ndj|jtj|ƒfƒ}t|ˆƒS(NR:trbsPermission deniedt/(R:R;(R&tjoinR9RtquoteR(RtpathtmodetargstkwR-(t	urlopener(s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyt__call__]s!cS@s'|rtjj|j|ƒS|jSdS(N(tosR?R=R9(RR?((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyR=cs(R6R7RRDR=((RC(s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyR8Ys	(R
Rtadd_handlerRtHTTPRangeHandlerRtabstractvfs(tuitauthinfoR8((RCs</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pytbuild_openerTststatichttppeercB@seZd„Zd„ZRS(cC@sdS(N(R%(R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pytlocallscC@stS(N(tFalse(R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pytcanpushns(R6R7RMRO(((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyRLks	tstatichttprepositorycB@sVeZejjZd„Zd„Zd„Zd„Z	d„Z
ed„Zd„Z
RS(c
C@s%||_||_||_tj|jdƒdƒ}|jƒ\|_}t||ƒ}||jƒ|_	|j	|_
g|_tjƒ|_
ytj|j
|jƒ}Wn«tk
rZ}|jtjkrΧ‚ntƒ}y*|j
dƒ}|jdƒ|jƒWq[tk
rV}|jtjkr4‚ntdƒ|}	tj|	ƒ‚q[XnXtj||j|ƒ|_|jj|_|jj	|_|jj|_i|_||_ t!j"|j|ƒ|_"t#j#|jƒ|_#d|_%d|_&i|_'d|_(d|_)d|_*d|_+dS(NR<s/.hgs
00changelog.iis+'%s' does not appear to be an hg repository(,t_urlRItrootRR
trstripRJR?RKRtvfst_phasedefaultsRtnamesRtreadrequirest	supportedR&R#R$tsetRRRRt	RepoErrorR	tspathtsvfsR=tsjoint
_filecachetrequirementsRtmanifestlogRR%t_tagst
nodetagscachet
_branchcachest_revbranchcachet
encodepatst
decodepatst	_transref(
RRIR?tuRJRR_R/tfptmsg((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyRtsP					
								cC@s(tt|ƒj|ƒ}|jdgƒS(Ntpushkey(tsuperRPt_restrictcapabilitiest
difference(Rtcaps((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyRm¨scC@s|jS(N(RQ(R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyR
¬scC@stS(N(RN(R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyRM―scC@s
t|ƒS(N(RL(R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pytpeer²scC@stjtdƒƒ‚dS(Ns"cannot lock static-http repository(RtAbortR(Rtwait((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pytlock΅scC@sdS(N((R((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyt_writecachesΈs(R6R7Rtlocalrepositoryt_basesupportedRXRRmR
RMRpR2RsRt(((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyRPqs	4				cC@s/|rtjtdƒƒ‚nt||dƒS(Ns(cannot create new static-http repositoryi(RRqRRP(RIR?tcreate((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pytinstance»s(t
__future__RR#REti18nRRRRRRRRRR	R
RR!RtobjectRRKt	localpeerRLRuRPRx(((s</usr/lib/python2.7/dist-packages/mercurial/statichttprepo.pyt<module>
sF
		4	J