GitHub user Kami opened a pull request: https://github.com/apache/libcloud/pull/724
[WIP] Remove provider constants with region in the name and related classes This pull request removes provider constants with region in the name (e.g. ``EC2_US_WEST``, etc.) and related driver classes. We have deprecated those long time ago and it's time to fully remove the extra code which is not necessary anymore before we do the 1.0.0. release. To provider a better user-experience, I decided to leave code which throws a more user-friendly exception if user references a deprecated / removed provider in place. ## TODO - [ ] Code for enumerating available regions for each driver (e.g. `get_available_regions` class method) - [ ] Documentation / upgrade notes changes - [ ] Check how this affects SaltCloud, etc. You can merge this pull request into a Git repository by running: $ git pull https://github.com/Kami/libcloud remove_constants_with_region_name Alternatively you can review and apply these changes as the patch at: https://github.com/apache/libcloud/pull/724.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #724 ---- commit 17996ed975f8331d74e49c6f9c86b1fbe9324dc6 Author: Tomaz Muraus <to...@tomaz.me> Date: 2016-03-15T21:44:52Z Drop support for provider constants with region in the name. Also remove related and deprecated old class names. ---- --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. ---