Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add rclone support #1026

Open
5 tasks
sorgfresser opened this issue Apr 13, 2024 · 0 comments
Open
5 tasks

Add rclone support #1026

sorgfresser opened this issue Apr 13, 2024 · 0 comments

Comments

@sorgfresser
Copy link

I am currently investigating what it would take to add support for rclone as a potential way to address #354
So far, an initial plan of mine would consist of

  • Adding a new BackupDestination and implementing its methods (using https://github.com/rclone/rclone/blob/master/librclone/python/rclone.py)
  • Build a new FolderFinder (though I am unsure whether rclone really does the right level of abstraction here, maybe we still need some provider specific requests
  • Create a custom version of AuthCodeQuery for rclone
  • Adding new exceptions on the way as needed
  • Provide these new things and incorporate them as alternatives (that's the part where I would be very glad if you could point me in the correct direction)

Since there is quite a lot of things to be done and I am sure I forgot something, I would greatly appreciate any remarks on things I missed out on or how to achieve the things named above.
Additionally I wanted to discuss this change first as remarked in the CONTRIBUTING.md

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant