diff options
-rw-r--r-- | src/carquinyol/filestore.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/carquinyol/filestore.py b/src/carquinyol/filestore.py index 5f518ab..7094310 100644 --- a/src/carquinyol/filestore.py +++ b/src/carquinyol/filestore.py @@ -221,6 +221,9 @@ class AsyncCopy(object): self.completion(*args) def start(self): + if os.path.exists(self.dest): + os.unlink(self.dest) + self.src_fp = os.open(self.src, os.O_RDONLY) self.dest_fp = os.open(self.dest, os.O_RDWR | os.O_TRUNC | os.O_CREAT, 0644) |