From db54dc9a11f817d8dacb362d6c7930a1923a03a5 Mon Sep 17 00:00:00 2001 From: Bligh Date: Fri, 23 Oct 2020 10:06:18 -0700 Subject: [PATCH] fixes OSError: [Errno 18] Invalid cross-device link - Fixes when running inside docker containers --- language_formatters_pre_commit_hooks/utils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/language_formatters_pre_commit_hooks/utils.py b/language_formatters_pre_commit_hooks/utils.py index c10ab11..109c6ae 100644 --- a/language_formatters_pre_commit_hooks/utils.py +++ b/language_formatters_pre_commit_hooks/utils.py @@ -75,7 +75,7 @@ def download_url(url, file_name=None): tmp_file.flush() os.fsync(tmp_file.fileno()) - os.rename(tmp_file_name, final_file) + shutil.copy(tmp_file_name, final_file) return final_file