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 :  /usr/lib64/python2.4/distutils/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //usr/lib64/python2.4/distutils/spawn.pyo
mň
‚=5Dc@sœdZdZdkZdkZdkZdkTdklZdddd„Zd„Z	dddd	„Z
dddd
„Zdddd„Zdd„ZdS(
sědistutils.spawn

Provides the 'spawn()' function, a front-end to various platform-
specific functions for launching another program in a sub-process.
Also provides the 'find_executable()' to search the path for a given
executable name.
s1$Id: spawn.py 37828 2004-11-10 22:23:15Z loewis $N(t*(slogiicCs‰tidjot||d|ƒn_tidjot||d|ƒn8tidjot||d|ƒntdti‚dS(sRun another program, specified as a command list 'cmd', in a new
    process.  'cmd' is just the argument list for the new process, ie.
    cmd[0] is the program to run and cmd[1:] are the rest of its arguments.
    There is no way to run a program with a name different from that of its
    executable.

    If 'search_path' is true (the default), the system's executable
    search path will be used to find the program; otherwise, cmd[0]
    must be the exact path to the executable.  If 'dry_run' is true,
    the command will not actually be run.

    Raise DistutilsExecError if running the program fails in any way; just
    return on success.
    tposixtdry_runtnttos2s1don't know how to spawn programs on platform '%s'N(	tostnamet_spawn_posixtcmdtsearch_pathRt	_spawn_ntt
_spawn_os2tDistutilsPlatformError(RR	tverboseR((t'/usr/lib64/python2.4/distutils/spawn.pytspawnscCsTxMtt|ƒƒD]9}ti||dƒdjod||||<qqW|S(sŠQuote command-line arguments for DOS/Windows conventions: just
    wraps every argument which contains blanks in double quotes, and
    returns a new argument list.
    t i˙˙˙˙s"%s"N(trangetlentargstitstringtfind(RR((Rt_nt_quote_args1scCsŢ|d}t|ƒ}|ot|ƒp|}ntiti|g|ddƒƒ|p{yt
it
i||ƒ}Wn0tj
o$}td|d|df‚nX|djotd|d|f‚qÚndS(NiiRscommand '%s' failed: %si˙˙˙˙s'command '%s' failed with exit status %d(Rt
executableRR	tfind_executabletlogtinfoRtjoinRRtspawnvtP_WAITtrctOSErrortexctDistutilsExecError(RR	R
RRRR!((RR
Bs
$ 
cCsĺ|d}|ot|ƒp|}ntiti|g|ddƒƒ|pŽyt	i
t	i||ƒ}Wn0t
j
o$}td|d|df‚nX|djo.d|d|fGHtd|d|f‚qándS(NiiRscommand '%s' failed: %si˙˙˙˙s'command '%s' failed with exit status %d(RRR	RRRRRRRRRRR R!R"(RR	R
RRRR!((RR[s
$ 
cCstiti|dƒƒ|odSn|o
tipti	}	tiƒ}|djo„y|	|d|ƒWnCt
j
o7}tiid|d|ifƒtidƒnXtiid|dƒtidƒn,x(yti|dƒ\}}WnSt
j
oG}
dk}|
i|ijoqântd|d|
df‚nXti|ƒo$td|dti|ƒf‚qâti|ƒo?ti|ƒ}|djodSqtd	|d|f‚qâti|ƒoqâqâtd
|d|f‚qâWdS(NRisunable to execute %s: %s
is(unable to execute %s for unknown reasonsscommand '%s' failed: %si˙˙˙˙s$command '%s' terminated by signal %ds'command '%s' failed with exit status %ds3unknown error executing '%s': termination status %d( RRRRRRR	Rtexecvptexecvtexec_fntforktpidR tetsyststderrtwritetstrerrort_exittwaitpidtstatusR!terrnotEINTRR"tWIFSIGNALEDtWTERMSIGt	WIFEXITEDtWEXITSTATUStexit_statust
WIFSTOPPED(RR	R
RR/R0R'R6R(R%R!((RRus@
!	 $
cCsę|djotid}nti|tiƒ}tii|ƒ\}}ti
djptidjo|djo|d}ntii|ƒpIx>|D]6}tii||ƒ}tii|ƒo|Sq q WdSn|SdS(sÜTry to find 'executable' in the directories listed in 'path' (a
    string listing directories separated by 'os.pathsep'; defaults to
    os.environ['PATH']).  Returns the complete filename or None if not
    found.
    tPATHtwin32Rs.exeN(tpathtNoneRtenvironRtsplittpathseptpathstsplitextRtbasetextR)tplatformRtisfiletpRtf(RR:R?RFRERBRA((RRłs
-(t__doc__t__revision__R)RRtdistutils.errorst	distutilsRRRR
RRR;R(RRHR
RRRR)RRRR((Rt?s
 	>

Anon7 - 2021