Merge pull request #5676 from hashicorp/fix5669
Correctly set aws region if given in template along with a profile.
This commit is contained in:
commit
da4d6f76be
|
@ -40,7 +40,9 @@ func (c *AccessConfig) Session() (*session.Session, error) {
|
||||||
if err := os.Setenv("AWS_PROFILE", c.ProfileName); err != nil {
|
if err := os.Setenv("AWS_PROFILE", c.ProfileName); err != nil {
|
||||||
return nil, fmt.Errorf("Set env error: %s", err)
|
return nil, fmt.Errorf("Set env error: %s", err)
|
||||||
}
|
}
|
||||||
} else if c.RawRegion != "" {
|
}
|
||||||
|
|
||||||
|
if c.RawRegion != "" {
|
||||||
config = config.WithRegion(c.RawRegion)
|
config = config.WithRegion(c.RawRegion)
|
||||||
} else if region := c.metadataRegion(); region != "" {
|
} else if region := c.metadataRegion(); region != "" {
|
||||||
config = config.WithRegion(region)
|
config = config.WithRegion(region)
|
||||||
|
|
Loading…
Reference in New Issue