All Samples(111) | Call(88) | Derive(0) | Import(23)
Copy all stat info (mode bits, atime, mtime, flags) from src to dst
def copystat(src, dst):
"""Copy all stat info (mode bits, atime, mtime, flags) from src to dst"""
st = os.stat(src)
mode = stat.S_IMODE(st.st_mode)
if hasattr(os, 'utime'):
os.utime(dst, (st.st_atime, st.st_mtime))
if hasattr(os, 'chmod'):
os.chmod(dst, mode)
if hasattr(os, 'chflags') and hasattr(st, 'st_flags'):
try:
os.chflags(dst, st.st_flags)
except OSError, why:
if (not hasattr(errno, 'EOPNOTSUPP') or
why.errno != errno.EOPNOTSUPP):
raise
def copystat(self, src, dst):
return shutil.copystat(src, dst)
def copy(self, src, dst):
return shutil.copy(src, dst)
def copy2(self, src, dst):
src/p/y/pycopia-QA-1.0/pycopia/remote/PosixServer.py pycopia-QA(Download)
def copystat(self, src, dst):
return shutil.copystat(src, dst)
def copy(self, src, dst):
return shutil.copy(src, dst)
def copy2(self, src, dst):
src/p/y/pycopia-HEAD/QA/pycopia/remote/WindowsServer.py pycopia(Download)
def copystat(self, src, dst):
return shutil.copystat(src, dst)
def copy(self, src, dst):
return shutil.copy(src, dst)
def copy2(self, src, dst):
src/p/y/pycopia-QA-1.0/pycopia/remote/WindowsServer.py pycopia-QA(Download)
def copystat(self, src, dst):
return shutil.copystat(src, dst)
def copy(self, src, dst):
return shutil.copy(src, dst)
def copy2(self, src, dst):
src/m/r/mrv-1-1.0.0-preview2/path.py MRV(Download)
def copystat(self, dest): """Copy our stats to dest :return: Path to dest""" shutil.copystat( self._expandvars(), dest ) return type(self)(dest)
src/a/p/applib-HEAD/applib/sh.py applib(Download)
errors.extend(err.args[0])
if copyperms:
try:
shutil.copystat(src, dst)
except WindowsError:
# can't copy file access times on Windows
pass
src/r/o/roundup-HEAD/roundup/trunk/roundup/install_util.py roundup(Download)
if fdst: fdst.close()
if fsrc: fsrc.close()
if copystat: shutil.copystat(src, dst)
def test():
src/b/r/brltex-HEAD/trunk/BrlTex/plasTeX/Renderers/PageTemplate/__init__.py brltex(Download)
shutil.copymode(srcpath, destpath)
except: pass
try:
shutil.copystat(srcpath, destpath)
except: pass
for f in files:
srcpath = os.path.join(root, f)
src/i/r/ironruby-HEAD/External.LCA_RESTRICTED/Languages/IronPython/27/Lib/site-packages/isapi/install.py ironruby(Download)
if not same:
log(2, "Updating %s->%s" % (template, dll_name))
shutil.copyfile(template, dll_name)
shutil.copystat(template, dll_name)
else:
log(2, "%s is up to date." % (dll_name,))
src/f/p/fpath-HEAD/fpath.py fpath(Download)
dst += self[-1]
shutil.copyfile(unicode(self), unicode(dst))
if copystat:
shutil.copystat(unicode(self), unicode(dst))
else:
shutil.copymode(unicode(self), unicode(dst))
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 Next