Skip to content
This repository was archived by the owner on Aug 20, 2022. It is now read-only.

Updates DC list and allows unknown DC designators#38

Merged
briancline merged 1 commit intosoftlayer:masterfrom
briancline:new-clusters
Mar 19, 2015
Merged

Updates DC list and allows unknown DC designators#38
briancline merged 1 commit intosoftlayer:masterfrom
briancline:new-clusters

Conversation

@briancline
Copy link
Member

Now, rather than raising an index error when a DC designator cannot be
found, we go ahead and try to use the provided DC name to construct the
auth URL anyway. This at least allows Swift in new DCs to be used
without it needing to exist in the DC dict. Folks won't necessarily
have to upgrade this package just to add new DCs.

This doesn't fully remove the object_storage.DATACENTERS dict since
someone could conceivably be referencing this list for something -- but
it will be deprecated as constructing on the fly removes the need for
these to be pre-defined.

Now, rather than raising an index error when a DC designator cannot be
found, we go ahead and try to use the provided DC name to construct the
auth URL anyway. This at least allows Swift in new DCs to be used
without it needing to exist in the DC dict. Folks won't necessarily
have to upgrade this package just to add new DCs.

This doesn't fully remove the object_storage.DATACENTERS dict since
someone could conceivably be referencing this list for something -- but
it will be deprecated as constructing on the fly removes the need for
these to be pre-defined.
briancline added a commit that referenced this pull request Mar 19, 2015
Updates DC list and allows unknown DC designators
@briancline briancline merged commit 0c23acc into softlayer:master Mar 19, 2015
@briancline briancline deleted the new-clusters branch March 19, 2015 05:06
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant