Kaydet (Commit) 426ead27 authored tarafından Tim Graham's avatar Tim Graham

Removed shutil.copystat copied from stdlib (added to support an old Python?).

üst 6571ed14
......@@ -6,21 +6,10 @@ Move a file in the safest way possible::
"""
import os
from shutil import copystat
from django.core.files import locks
try:
from shutil import copystat
except ImportError:
import stat
def copystat(src, dst):
"""Copy all stat info (mode bits, atime and mtime) 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)
__all__ = ['file_move_safe']
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment