Kami opened a new pull request #1371: Move S3 driver to single driver class + 
"region" constructor argument model
URL: https://github.com/apache/libcloud/pull/1371
 
 
   This pull request moves S3 driver from "driver class per region" model to 
"single driver class with region constructor argument" model.
   
   This way it's consistent with other multi region providers and more pleasant 
for the end users.
   
   The plan is to deprecate and remove those region specific class in a future 
major release.
   
   In addition to that change, it also includes some other small changes:
   
   1. Add all the missing and supported regions to the S3 driver
   2. Incorporate changes from #1370 
   3. Update exception which is thrown if user is using driver for region X, 
but the bucket they wish to upload the object to is in region Y
   4. Fix and improve provider feature matrix generation script so it's more 
robust and excludes S3 class per region entries
   5. Add new ``provider-tables`` tox target for generating those provider 
tables in a consistent environment with all the dependencies
   
   ## TODO
   
   - [ ] Tests
   - [ ] Upgrade notes entry
   
   Resolves #1370 #1366

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
[email protected]


With regards,
Apache Git Services

Reply via email to