blaze / odo

Data Migration for the Blaze Project
http://odo.readthedocs.org/
BSD 3-Clause "New" or "Revised" License
1k stars 139 forks source link

Support google cloud storage #531

Open pteehan opened 7 years ago

pteehan commented 7 years ago

I don't believe this is supported yet? Would be much appreciated. Thank you.

jameswinegar commented 6 years ago

@llllllllll would you be willing to sketch out what this looks like? I have quite a few projects that I'd love to use Odo. Might be able to implement it if we have some guidance.

llllllllll commented 6 years ago

I would look at how the s3 backend currently works. The general idea is that we have some URI for s3 like s3://bucket/path/to/object which has a resource dispatch to create an instance of S3. The S3 object is just a box for searching the odo graph by type. We use boto to move data back and forth, I am sure there is something similar for google. This is where I would start: https://github.com/blaze/odo/blob/master/odo/backends/aws.py