Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Add OpenStack-Swift support#801

Open
elthariel wants to merge 8 commits intobackup:masterfrom
elthariel:add_swift_support
Open

Add OpenStack-Swift support#801
elthariel wants to merge 8 commits intobackup:masterfrom
elthariel:add_swift_support

Conversation

@elthariel
Copy link
Contributor

@elthariel elthariel commented Oct 16, 2016

This PR adds support for OpenStack/Swift services as a Storage in backup. It uses the openstack-fog gem and is hence largely based on the s3 implementation.

Tests are on the way, large file support is not really planned.
Every swift deployment being different, it's going to take some time and testing to get this right, so I'd advocate to get basic support merged first and iterate on it later.

@elthariel
Copy link
Contributor Author

Tested on Ubuntu 16.04 with Ruby 2.3.1

@elthariel
Copy link
Contributor Author

Rebased.

@elthariel
Copy link
Contributor Author

cc @mrrooijen, @tombruijn

@elthariel elthariel force-pushed the add_swift_support branch 2 times, most recently from c1ecf93 to 99c85e0 Compare June 26, 2017 16:12
@elthariel elthariel force-pushed the add_swift_support branch 2 times, most recently from 1f44cc9 to 214381e Compare October 12, 2018 17:49
@elthariel
Copy link
Contributor Author

Finally rebased, fixed the lints and typos that were preventing to PR to go green.

FYI. I've been using this code in production for about 2 years now with 2 different Open Stack providers

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant