GIF89a; EcchiShell v1.0
//lib64/python2.7/distutils/

Mass Deface %sRR(tdistutils.dep_utilRtstatRRRRR R tisfileRtisdirtjointbasenametdirnameRtdebugt _copy_actiontKeyErrort ValueErrortinfoR tsamefiletlinktsymlinkRtutimetchmod(RRt preserve_modetpreserve_timestupdateR,tverbosetdry_runRRRRRtdirtactiontst((s+/usr/lib64/python2.7/distutils/file_util.pyt copy_fileGsJ!"$    $  ' '  ! c Csűddlm}m}m}m}m}ddl} |dkrVtjd||ƒn|r`|S||ƒst d|ƒ‚n||ƒrŠt j j |||ƒƒ}n%||ƒrÎt d||fƒ‚n|||ƒƒsůt d||fƒ‚nd } yt j ||ƒWnMt jk rb\} } | | jkrFd} qct d ||| fƒ‚nX| r÷t||d |ƒyt j|ƒWq÷t jk ró\} } yt j|ƒWnt jk rĎnXt d d |||| fƒ‚q÷Xn|S(s)Move a file 'src' to 'dst'. If 'dst' is a directory, the file will be moved into it with the same name; otherwise, 'src' is just renamed to 'dst'. Return the new full name of the file. Handles cross-device moves on Unix using 'copy_file()'. What about other systems??? i˙˙˙˙(R R!R"R$R%Nismoving %s -> %ss#can't move '%s': not a regular files0can't move '%s': destination '%s' already existss2can't move '%s': destination '%s' not a valid pathiscouldn't move '%s' to '%s': %sR3s+couldn't move '%s' to '%s' by copy/delete: sdelete '%s' failed: %s(tos.pathR R!R"R$R%RRR*RR R R#trenameR tEXDEVR8R ( RRR3R4R R!R"R$R%Rtcopy_ittnumtmsg((s+/usr/lib64/python2.7/distutils/file_util.pyt move_file˘sP (      cCsGt|dƒ}z&x|D]}|j|dƒqWWd|jƒXdS(s{Create a file with the specified name and write 'contents' (a sequence of strings without line terminators) to it. tws N(RRR(tfilenametcontentstftline((s+/usr/lib64/python2.7/distutils/file_util.pyt write_fileŢs  i@( t__doc__t __revision__R tdistutils.errorsRt distutilsRRR'RR8R?RE(((s+/usr/lib64/python2.7/distutils/file_util.pyts    5 Z<