Skip to content
This repository has been archived by the owner on May 10, 2024. It is now read-only.

Enable connect_to_region('us-gov-west-1') for all services in GovCloud #1651

Merged
merged 3 commits into from
Aug 14, 2013

Conversation

carllen
Copy link
Contributor

@carllen carllen commented Aug 4, 2013

added us-gov-west-1 region information to the init.py for each service

additional updates supporting govcloud functionality:

  • update auth.py HmacAuthV4Handler to return the correct region name
  • update iam/connection.py to return the correct IAM signin url for govcloud

added region information to the __init__.py for each service

additional updates supporting govcloud functionality:
- update auth.py HmacAuthV4Handler to return the correct region name
- update iam/connection.py to return the correct IAM signin url for govcloud
@toastdriven
Copy link
Contributor

Mostly LGTM. The one thing I'd ask is for test coverage on the changes to the HmacAuthV4Handler. It should be added to https://github.com/boto/boto/blob/develop/tests/unit/auth/test_sigv4.py & just needs to cover the new behavior. Once that's in-place, will 🚢 it!

1 similar comment
@toastdriven
Copy link
Contributor

Mostly LGTM. The one thing I'd ask is for test coverage on the changes to the HmacAuthV4Handler. It should be added to https://github.com/boto/boto/blob/develop/tests/unit/auth/test_sigv4.py & just needs to cover the new behavior. Once that's in-place, will 🚢 it!

validate two existing use cases with iam.amazonaws.com and
iam.us-gov.amazonaws.com as well as the potential use case of
iam.<some-region>.amazonaws.com with the non-existant
iam.us-west-1.amazonaws.com
@toastdriven toastdriven merged commit 9167d89 into boto:develop Aug 14, 2013
@toastdriven
Copy link
Contributor

Thanks! Merged!

@carllen
Copy link
Contributor Author

carllen commented Aug 15, 2013

Very cool, thank you

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.

2 participants