config root man

Current Path : /usr/local/lib/python2.5/distutils/

FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64
Upload File :
Current File : //usr/local/lib/python2.5/distutils/spawn.pyc

hRc	@sdZdZddkZddkZddkZddkTddklZddddZd	Z	dddd
Z
ddddZddddZdd
ZdS(sdistutils.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 $iN(t*(tlogiicCstidjot||d|n_tidjot||d|n8tidjot||d|ntdtidS(sRun 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_posixt	_spawn_ntt
_spawn_os2tDistutilsPlatformError(tcmdtsearch_pathtverboseR((s+/usr/local/lib/python2.5/distutils/spawn.pytspawnscCsTxMtt|D]9}ti||ddjod||||<qqW|S(sQuote command-line arguments for DOS/Windows conventions: just
    wraps every argument which contains blanks in double quotes, and
    returns a new argument list.
    t is"%s"(trangetlentstringtfind(targsti((s+/usr/local/lib/python2.5/distutils/spawn.pyt_nt_quote_args1s
cCs|d}t|}|ot|p|}ntiti|g|dd|p{ytiti||}Wn0t	j
o$}t
d|d|dfnX|djot
d|d|fqndS(NiiRscommand '%s' failed: %sis'command '%s' failed with exit status %d(Rtfind_executableRtinfoRtjoinRtspawnvtP_WAITtOSErrortDistutilsExecError(RR
RRt
executabletrctexc((s+/usr/local/lib/python2.5/distutils/spawn.pyR	Bs
$
cCs|d}|ot|p|}ntiti|g|dd|pytiti||}Wn0tj
o$}t	d|d|dfnX|djo.d|d|fGHt	d|d|fqndS(NiiRscommand '%s' failed: %sis'command '%s' failed with exit status %d(
RRRRRRRRRR(RR
RRRR R!((s+/usr/local/lib/python2.5/distutils/spawn.pyR
[s
$
cCstiti|d|odSn|o
tipti}ti}|djoy||d|WnCtj
o7}t	i
id|d|ifti
dnXt	i
id|dti
dn-x)yti|d\}}WnVtj
oJ}ddk}	|i|	ijoqntd|d|dfnXti|o$td|dti|fqti|o?ti|}
|
djodSqtd	|d|
fqti|oqqtd
|d|fqdS(NRisunable to execute %s: %s
is(unable to execute %s for unknown reasonsiscommand '%s' failed: %ss$command '%s' terminated by signal %ds'command '%s' failed with exit status %ds3unknown error executing '%s': termination status %d(RRRRRtexecvptexecvtforkRtsyststderrtwritetstrerrort_exittwaitpidterrnotEINTRRtWIFSIGNALEDtWTERMSIGt	WIFEXITEDtWEXITSTATUSt
WIFSTOPPED(RR
RRtexec_fntpidtetstatusR!R+texit_status((s+/usr/local/lib/python2.5/distutils/spawn.pyRusN

cCs|djotid}nti|ti}tii|\}}ti	djpti
djo|djo|d}ntii|pIx>|D]6}tii||}tii|o|SqqWdSn|SdS(sTry 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(
tNoneRtenvironRtsplittpathseptpathtsplitextR%tplatformRtisfileR(RR=tpathstbasetexttptf((s+/usr/local/lib/python2.5/distutils/spawn.pyRs
-(t__doc__t__revision__R%RRtdistutils.errorst	distutilsRRRR	R
RR9R(((s+/usr/local/lib/python2.5/distutils/spawn.pys<module>s$$
	;

Man Man