duplicity-talk
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Duplicity-talk] Fwd: AssertionError on every attempt


From: Rupert Levene
Subject: Re: [Duplicity-talk] Fwd: AssertionError on every attempt
Date: Tue, 9 Jun 2015 16:09:23 +0100

How about this?

=== modified file 'duplicity/backends/pydrivebackend.py'
--- duplicity/backends/pydrivebackend.py    2015-05-31 19:14:43 +0000
+++ duplicity/backends/pydrivebackend.py    2015-06-09 14:40:37 +0000
@@ -84,6 +84,12 @@
             return ''

     def _put(self, source_path, remote_filename):
+        # delete files with same filename to avoid duplicates
+        while True:
+            try:
+                self._delete(remote_filename)
+            except:
+                break
         drive_file = self.drive.CreateFile({'title': remote_filename,
'parents': [{"kind": "drive#fileLink", "id": self.folder}]})
         drive_file.SetContentFile(source_path.name)
         drive_file.Upload()


On 9 June 2015 at 09:49,  <address@hidden> wrote:
> On 09.06.2015 10:46, Rupert Levene wrote:
>> Maybe this could be fixed by asking the server to delete the original
>> upload (since duplicity believes it to be faulty) before reuploading?
>
> +1 ..ede/duply.net
>
>
> _______________________________________________
> Duplicity-talk mailing list
> address@hidden
> https://lists.nongnu.org/mailman/listinfo/duplicity-talk



reply via email to

[Prev in Thread] Current Thread [Next in Thread]