Skip to content

Conversation

@w3iBStime
Copy link
Contributor

You should be able to compare with PR #10 via fdewinne/composer-aws@master...nativex:master

Context refresher: PR #10 updates to the latest version of the AWS PHP SDK and adds support for profiles and regions. There are three previously unaddressed comments in that pull request that should hopefully be resolved here:

  1. Ensure backwards-compatibility in config schema
  2. Newlines added to ends of new test files
  3. Not a code change but an explanation for keeping a reference to the S3 client from the AWS SDK in the state of AwsClient.php. The reference caches the first instance so it doesn't have to be reconstructed for every transitive dependency loaded from S3.

Additionally, I've removed the hard requirement for users to supply a region if the target bucket exists outside of the us-east-1 . Execution now proceeds (instead of failing due to a missing bucket that actually does exists in another region) with slightly poorer performance and the user is warned.

Frederic Dewinne and others added 10 commits August 13, 2016 12:05
- add support for aws profile
- support profile definition from ENV
- support region definition from ENV
- detect regrion from CLI config files
* Provides mapping for credentials from old configuration schema to new.
* Adds newlines to end of test files
* Auto-detects regions via S3MultiRegionClient instead of assuming
us-east-1 if not explicitly configured.
@naderman naderman merged commit 0af448c into naderman:master Mar 7, 2017
@naderman
Copy link
Owner

naderman commented Mar 7, 2017

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants