feat(feature_flags): allow customers to bring their own boto3 client and session#4717
feat(feature_flags): allow customers to bring their own boto3 client and session#4717leandrodamascena merged 9 commits into
Conversation
Signed-off-by: Adrián Tomás <22175056+adriantomas@users.noreply.github.com>
|
Hello @adriantomas! What a great discovery to improve this utility! Do you mind creating an issue to link here? And I think maybe there are some tests left, right? |
Sure, let me take a look ;) |
sdk_client argument to AppConfigStore __init__Signed-off-by: Adrián Tomás <22175056+adriantomas@users.noreply.github.com>
Signed-off-by: Adrián Tomás <22175056+adriantomas@users.noreply.github.com>
Signed-off-by: Adrián Tomás <22175056+adriantomas@users.noreply.github.com>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## develop #4717 +/- ##
========================================
Coverage 96.42% 96.43%
========================================
Files 223 223
Lines 10756 10757 +1
Branches 2001 2001
========================================
+ Hits 10372 10373 +1
Misses 270 270
Partials 114 114 ☔ View full report in Codecov by Sentry. |
|
Hello @adriantomas! I've made a few changes to this PR to adjust some minor things. Here's a summary of what I've done: 1 - I've changed the name from Please let me know your thoughts. We want to include this change in our tomorrow's release. Thanks a lot for working on this PR. |
leandrodamascena
left a comment
There was a problem hiding this comment.
Thank you so much for this PR @adriantomas! APPROVED!! 🚀
Issue number: #4728
Summary
This pull request adds an argument to be able to send a boto3 client from AppConfigData to the
AppConfigStoreinitializer.Changes
AppConfigStore.User experience
Enables the following:
AppConfigDataboto3 client for other uses not related to theAppConfigStoreand allow to comply with a best practice.endpoint_urlargument of the client.Checklist
If your change doesn't seem to apply, please leave them unchecked.
Is this a breaking change?
RFC issue number:
Checklist:
Acknowledgment
By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.
Disclaimer: We value your time and bandwidth. As such, any pull requests created on non-triaged issues might not be successful.