From d6f845cd6a693e5a062cfd39d8b187af03be1314 Mon Sep 17 00:00:00 2001 From: Alexander Schmidt Date: Fri, 16 Oct 2020 14:01:15 +0200 Subject: [PATCH] only keep mod time of file --- src/misc.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/misc.py b/src/misc.py index 7ef46f3..e02b817 100644 --- a/src/misc.py +++ b/src/misc.py @@ -25,7 +25,9 @@ def find_file(dir_path, file_name, file_size, exclude_dir): def import_file(src_file_path, dst_file_path, move=False): shutil.copyfile(src_file_path, dst_file_path) - shutil.copystat(src_file_path, dst_file_path) + src_stat = os.stat(src_file_path) + dst_stat = os.stat(dst_file_path) + os.utime( dst_file_path, ns=(dst_stat.st_atime_ns, src_stat.st_mtime_ns) ) def delete_dir_contents(dir_path): for file_name in os.listdir(dir_path): -- 2.39.5