-
Notifications
You must be signed in to change notification settings - Fork 730
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Allow using IAM Authentication with Amazon ElasticSearch service #1056
Conversation
@ruflin I don't believe the CircleCI failure is related to this pull request; all recent PRs are failing with a similar message. |
@jeskew The circleci issue definitively isn't related. I just tried out Circle-CI and forgot to disable it. Will have a look at the PR later. |
LGTM. I like that it is completely decoupled and an optional dependency. Could you update the CHANGELOG.md and squash the commits afterwards if possible? |
@ruflin The changelog has been updated and the commits squashed. |
Allow using IAM Authentication with Amazon ElasticSearch service
@jeskew Merged. Thanks a lot. |
@@ -16,12 +16,14 @@ | |||
"psr/log": "~1.0" | |||
}, | |||
"require-dev": { | |||
"guzzlehttp/guzzle": "~6.0" | |||
"guzzlehttp/guzzle": "~6.0", | |||
"aws/aws-sdk-php": "~3.0" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
impossible to install this version using php 5.4, but above requirements say that it's >=5.4
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If you install without require-dev, php5.4 works.
This PR adds an optional dependency on the AWS SDK for PHP and adds support for AWS Auth signing of requests sent to the Amazon ElasticSearch Service.
This would resolve #948.