Skip to content

add AWS_PROFILE support by allowing async configuration finalization #2286

@CommanderStorm

Description

@CommanderStorm

In the following PR AWS_PROFILE support was dropped, as it did not fit into the scope of the changes:

Reintroducing AWS_PROFILE will require a smaller refactoring, changing the function signature from:

fn finish(&mut self) -> ConfigurationResult<()>

to

async fn finish(&mut self) -> ConfigurationResult<()>

This change will have follow-on effects throughout the codebase.

Tasks:

  • Refactor finish to be async and propagate changes.
  • add AWS_PROFILE support (and respective profile/aws_profile config variable) via the aws-config crate
  • Validate integration and update relevant documentation.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions