-
Notifications
You must be signed in to change notification settings - Fork 898
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 Amazon S3 manager EMS #13557
Add Amazon S3 manager EMS #13557
Conversation
Checked commit xlab-si@38ae9dc with ruby 2.2.6, rubocop 0.46.0, and haml-lint 0.19.0 |
This pull request is not mergeable. Please rebase and repush. |
@Fryguy I think they just follow OpenStack way, where they've renamed it to CinderManager and SwiftManager, according to the name of the service. So not sure what was the motivation really. :-) But then it fits to call the AWS managers according to the name of the service, so we are consistent there. I would prefer Provider::Object/BlockStorage, as it will be more understandable across providers. :-) |
I think the only reason for ec2_object_storage is that StorageManager::S3 is a child provider of EC2 provider. Although, instead of EBS, S3 is not related to EC2 naturally. |
@Fryguy _ We discussed this. Didn't we agree that concrete names are better, enabling the support different implementations of a given type of storage (Block, Object, etc). So |
Register S3 with the ext management system.
Similar to #13539.
Depends on ManageIQ/manageiq-providers-amazon#106.
Reqiured to CI tests pass.
@miq-bot add_label providers/amazon,providers/storage