So far the SDK has been initialized by using the credentials either from the ones stored in the home directory or the environment variables. Ideally, we want to use the credentials from the configuration passed. This ticket accomplishes that:
- Use the credentials from the configuration to initialize a connection to the bucket
- Add relevant python testing, at least locally check that two separate AWS accounts (API keys) work to create these separate connections.
- Unit testing can continue relying on the environment variables.
- Switch the python tests to provide the credentials - this will likely need work on the python test infrastructure.
- Make sure not to reveal the API keys to the world when testing on evergreen.
- is depended on by
-
WT-8720 Introduce S3 extension testing to all the WiredTiger platforms
- Closed