A wrapper for executing a command with AWS CLI v2 and SSO
This package is fork of linaro-its/aws2-wrap: Simple script to export current AWS SSO credentials or run a sub-process with them. If Improve argument handling by bigwheel · Pull Request #13 · linaro-its/aws2-wrap is merged, this package will be disposed.
This is a simple script to facilitate exporting the current AWS SSO credentials or runing a command with them. Please note that it is called
aws2-wrap2 to show that it works with AWS CLI v2, even though the CLI tool is no longer called
pip install aws2-wrap2==2.0.1
Run a command using AWS SSO credentials
aws2-wrap2 [--profile <awsprofilename>] <command>
aws2-wrap2 --profile MySSOProfile terraform plan
Export the credentials
There may be circumstances when it is easier/better to set the appropriate environment variables so that they can be re-used by any
Since the script cannot directly set the environment variables in the calling shell process, it is necessary to use the following syntax:
eval "$(aws2-wrap2 [--profile <awsprofilename>] --export)"
eval "$(aws2-wrap2 --profile MySSOProfile --export)"
Release history Release notifications | RSS feed
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Hashes for aws2_wrap2-2.0.1-py3-none-any.whl