|
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/22697/root/usr/lib64/python2.4/ |
Upload File : |
m๒
=5Dc
@ s๋ d Z d k Z d k Z d k Z d k Z d k l Z d d d d d d d d
d d g
Z d e i f d
YZ d d d Z
d Z d Z d Z
d Z d Z d Z e d Z e d d Z d Z d Z d S( s Utility functions for copying files and directory trees.
XXX The functions here don't copy the resource fork or other metadata on Mac.
N( s abspatht copyfileobjt copyfilet copymodet copystatt copyt copy2t copytreet movet rmtreet Errorc B s t Z RS( N( t __name__t
__module__( ( ( t /usr/lib64/python2.4/shutil.pyR s i i c C s4 x- | i | } | p Pn | i | q Wd S( s= copy data from file-like object fsrc to file-like object fdsti N( t fsrct readt lengtht buft fdstt write( R
R R R ( ( R R s c C s t t i d o5 y t i i | | SWqH t j
o t SqH Xn t i i t i i | t i i t i i | j S( Nt samefile(
t hasattrt ost pathR t srct dstt OSErrort Falset normcaset abspath( R R ( ( R t _samefile s
c C s t | | o t d | | f n d } d } z/ t | d } t | d } t | | Wd | o | i n | o | i n Xd S( s Copy data from src to dsts `%s` and `%s` are the same filet rbt wbN(
R R R R t NoneR
R t openR t close( R R R R
( ( R R ' s c C sI t t d o5 t i | } t i | i } t i | | n d S( s Copy mode bits from src to dstt chmodN(
R R t statR t stt S_IMODEt st_modet modeR# R ( R R R% R( ( ( R R 8 s
c C sy t i | } t i | i } t t d o t i | | i
| i f n t t d o t i | | n d S( s? Copy all stat info (mode bits, atime and mtime) from src to dstt utimeR# N(
R R$ R R% R&