Skip to content

Conversation

alukach
Copy link
Member

@alukach alukach commented Apr 22, 2022

What I am changing

This PR moves the codebase away from the concept of lazy parameters. These lazy parameters were problematic in that 1) it causes an unnecessarily high number of requests to be made to SSM (one per unset parameter); 2) it causes issues when downstream tooling expects these values to be a string but instead they are this unique lazy parameter class.

How I did it

Utilize get_parameters_by_path() to fetch all available parameters with a single API call.

How you can test it

...

Related Issues

Closes #1

@alukach alukach merged commit 232faf8 into main Apr 22, 2022
@alukach alukach deleted the refactor/move-away-from-lazy-params branch April 25, 2022 21:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Is laziness a bad pattern?
1 participant