KGRKJGETMRETU895U-589TY5MIGM5JGB5SDFESFREWTGR54TY
Server : Apache/2.2.17 (Unix) mod_ssl/2.2.17 OpenSSL/0.9.8e-fips-rhel5 DAV/2 PHP/5.2.17
System : Linux localhost 2.6.18-419.el5 #1 SMP Fri Feb 24 22:47:42 UTC 2017 x86_64
User : nobody ( 99)
PHP Version : 5.2.17
Disable Function : NONE
Directory :  /proc/21572/root/usr/lib64/python2.4/site-packages/svn/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //proc/21572/root/usr/lib64/python2.4/site-packages/svn/core.pyc
m
|Sc@sWdkTdkiZdkZdefdYZdZeieddZ	ei
ZeZ
eZdZdZd	Zd
ZdZdfd
YZddZdkZeidjo.dkZeidZdZdZ ndZdZ dZ!dZ"ddZ
dZ#e#Z$dZ%e%Z&dZ'dS((t*NtSubversionExceptioncBs/tZddddddZedZRS(NcCsg}|dj	p
|dj	o/|i||dj	o|i|qOnti||||_||_||_||_	||_
dS(sInitialize a new Subversion exception object.

    Arguments:
    message     -- optional user-visible error message
    apr_err     -- optional integer error code (apr_status_t)
    child       -- optional SubversionException to wrap
    file        -- optional source file name where the error originated
    line        -- optional line number of the source file

    file and line are for C, not Python; they are redundant to the
    traceback information for exceptions raised in Python.
    N(targstmessagetNonetapr_errtappendt	Exceptiont__init__tselftchildtfiletline(R	RRR
RRR((t./usr/lib64/python2.4/site-packages/svn/core.pyRs


				cCsId}|ix2|D]*\}}}}||||||}qW|S(sReturn new Subversion exception object from list of svn_error_t data.

    This alternative constructor is for turning a chain of svn_error_t
    objects in C into a chain of SubversionException objects in Python.
    errors is a list of (apr_err, message, file, line) tuples, in order
    from outer-most child to inner-most.

    Use svn_swig_py_svn_exception rather than calling this directly.

    Note: this modifies the errors list provided by the caller by
    reversing it.
    N(	RR
terrorstreverseRRRRtcls(RRRR
RRR((R
t_new_from_err_list4s

(t__name__t
__module__RRtclassmethodR(((R
RscCs&totiotindS(s+Cleanup the application pool before exitingN(tapplication_pooltvalidtdestroy(((R
t_cleanup_application_poolHstcCsMxF|iD]8\}}|i|o||||t|<q
q
WdS(N(tsymbol_dicttitemstnametvaluet
startswithtfrom_prefixt	to_prefixtlen(RRR RR((R
t_unprefix_namesNs
cCsMt|}t|}t||}d}||jodSnx1||jo#||||jo|d}qEWd}d}||jo||}n||jo||}n|djo||jodSn|djo||jodSn||jo|djodSn||jo|djodSnt
||S(Niitt/i(R!tpath1t	path1_lentpath2t	path2_lentmintmin_lentitchar1tchar2tcmp(R%R'R*R+R&R-R,R(((R
tsvn_path_compare_pathsZs0
"

cCsti||S(N(t_libsvncoretsvn_swig_mergeinfo_merget	mergeinfotchanges(R2R3((R
tsvn_mergeinfo_merge~scCs
ti|S(N(R0tsvn_swig_mergeinfo_sortR2(R2((R
tsvn_mergeinfo_sortscCsti||S(N(R0tsvn_swig_rangelist_merget	rangelistR3(R8R3((R
tsvn_rangelist_mergescCs
ti|S(N(R0tsvn_swig_rangelist_reverseR8(R8((R
tsvn_rangelist_reversestStreamcBs,tZdZdZedZdZRS(s?A file-object-like wrapper for Subversion svn_stream_t objects.cCs
||_dS(N(tstreamR	t_stream(R	R=((R
RscCsm|djoJg}x0t|it}|pPn|i|qWdi	|Snt|it
|S(NiR(tamtRtchunkstsvn_stream_readR	R>tSVN_STREAM_CHUNK_SIZEtdataRtjointint(R	R?R@RC((R
treads
cCst|i|dS(N(tsvn_stream_writeR	R>tbuf(R	RH((R
twrites(RRt__doc__RRRFRI(((R
R<s	cCst||}|dS(sBConvert a Subversion datetime string into seconds since the Epoch.i@BN(tsvn_time_from_cstringtsvn_datetimetpooltaprtime(RLRMRN((R
tsecs_from_timestrstwin32s(\\+)(\"|$)cCs3titd|}d|iddd}|S(Ns\1\1\2t"s"^""(t_retsubt_escape_shell_arg_retargtreplace(RU((R
tescape_shell_argscCsdditt|dS(sFlatten a list of command line arguments into a command string.

    The resulting command string is expected to be passed to the system
    shell which os functions like popen() and system() invoke internally.
    RQt N(RDtmapRWtargv(RZ((R
targv_to_command_stringscCsd|idddS(Nt's'\''(tstrRV(R]((R
RWscCsditt|S(sFlatten a list of command line arguments into a command string.

    The resulting command string is expected to be passed to the system
    shell which os functions like popen() and system() invoke internally.
    RXN(RDRYRWRZ(RZ((R
R[scCsdS(sDeprecated. APR is now initialized automatically. This is
  a compatibility wrapper providing the interface of the
  Subversion 1.2.x and earlier bindings.N((((R
tapr_initializescCsdS(sDeprecated. APR is now terminated automatically. This is
  a compatibility wrapper providing the interface of the
  Subversion 1.2.x and earlier bindings.N((((R
t
apr_terminatescCs
t|S(sDeprecated. Use Pool() instead. This is a compatibility
  wrapper providing the interface of the Subversion 1.2.x and
  earlier bindings.N(tPooltparent_pool(Ra((R
tsvn_pool_createscCs:|dj	pttotio|indS(sDeprecated. Pools are now destroyed automatically. If you
  want to manually destroy a pool, use Pool.destroy. This is
  a compatibility wrapper providing the interface of the
  Subversion 1.2.x and earlier bindings.N(RMRtAssertionErrorRRR(RM((R
tsvn_pool_destroyscCs"|dj	pt|idS(sDeprecated. Use Pool.clear instead. This is a compatibility
  wrapper providing the interface of the Subversion 1.2.x and
  earlier bindings.N(RMRRctclear(RM((R
tsvn_pool_clearscOs|t||S(sDeprecated: Application-level pools are now created
  automatically. APR is also initialized and terminated
  automatically. This is a compatibility wrapper providing the
  interface of the Subversion 1.2.x and earlier bindings.

  Run a function as an "APR application".

  APR is initialized, and an application pool is created. Cleanup is
  performed as the function exits (normally or via an exception).
  N(tfuncRRtkw(RgRRh((R
trun_apps
((tlibsvn.coretcoreR0tatexitt_atexitRRRtregisterR"RbR`tSWIG_SVN_IGNORED_REVNUMtSVN_IGNORED_REVNUMtSWIG_SVN_INVALID_REVNUMtSVN_INVALID_REVNUMR/R4R6R9R;R<RROtsyst_systplatformtreRRtcompileRTRWR[R^R_Rdtapr_pool_destroyRftapr_pool_clearRi(RfRbR"RiR_RxRdR0RyRRR;RR`RWR/RmR4RRrRpRTR<RORtR9R^R[R6((R
t?s@	1	
		$							

						

Anon7 - 2021