libcloud-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Kami <...@git.apache.org>
Subject [GitHub] libcloud pull request: [WIP] Remove provider constants with region...
Date Tue, 15 Mar 2016 22:02:15 GMT
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 <tomaz@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 infrastructure@apache.org or file a JIRA ticket
with INFRA.
---

Mime
View raw message