Comment 5 for bug 1769267

Revision history for this message
Kenneth Loafman (kenneth-loafman) wrote : Re: [Bug 1769267] Re: [enhancement] please consider using rclone as backend

Yes, it needs a bit of work, especially conversion to Python 3. I am
thinking that, with everything in the backends, here is a product built for
talking to all the remotes we have, and then some.

It will need a man page entry, but that will probably just refer to the
rclone docs (much better than ours). We will normalize the process and put
in some tests as well.

On Mon, Nov 18, 2019 at 12:01 PM edso <email address hidden> wrote:

> https://github.com/GilGalaad/duplicity-rclone
>
> has some clutter and should be cleaned up first.
> - method subprocess should be removed
> - local renaming of temp files seems superfluous
> - error reporting just shows first messag line
>
> also the url scheme should be streamlined to current duplicity standard eg.
> rclone://gdrive:/ => rclone+gdrive://
>
> and agn. manpage doc is missing
>
> ..ede
>
> --
> You received this bug notification because you are a bug assignee.
> https://bugs.launchpad.net/bugs/1769267
>
> Title:
> [enhancement] please consider using rclone as backend
>
> Status in Duplicity:
> In Progress
>
> Bug description:
> Using rclone as a backend might help simplify the setup of the many
> targets duplicity supports.
> someone has written a rclone adapter for duplicity already:
> https://github.com/GilGalaad/duplicity-rclone
>
> I'm planning to use it with Google Drive (as the author above did) and
> not have to install pydrive, which is an ugly pip experience
>
> rclone supports many other targets also (below).
> Thanks for your work!
>
> https://rclone.org/
>
> Amazon Drive
> Amazon S3
> Backblaze B2
> Box
> Ceph
> DigitalOcean Spaces
> Dreamhost
> Dropbox
> FTP
> Google Cloud Storage
> Google Drive
> HTTP
> Hubic
> IBM COS S3
> Memset Memstore
> Mega
> Microsoft Azure Blob Storage
> Microsoft OneDrive
> Minio
> Nextloud
> OVH
> Openstack Swift
> Oracle Cloud Storage
> ownCloud
> pCloud
> put.io
> QingStor
> Rackspace Cloud Files
> SFTP
> Wasabi
> WebDAV
> Yandex Disk
> The local filesystem
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/duplicity/+bug/1769267/+subscriptions
>