From: Eevee Date: Sun, 4 Oct 2009 22:28:57 +0000 (-0700) Subject: Make uploading work if /tmp and floof are on different drives. X-Git-Url: http://git.veekun.com/zzz-floof.git/commitdiff_plain/17b3828d837e1ccea92e08bd8c2ae84089add658?ds=sidebyside Make uploading work if /tmp and floof are on different drives. --- diff --git a/floof/lib/file_storage.py b/floof/lib/file_storage.py index 0b72690..4469394 100644 --- a/floof/lib/file_storage.py +++ b/floof/lib/file_storage.py @@ -52,7 +52,7 @@ def save_file(space, temp): dest_path = os.path.join( dest_dir, hash[2:] ) makedirs(dest_dir) - os.rename(intermediate_path, dest_path) + shutil.move(intermediate_path, dest_path) return hash @@ -63,4 +63,4 @@ def makedirs(dir): os.makedirs(dir) except OSError: pass - \ No newline at end of file +