aws / aws-secretsmanager-agent

The AWS Secrets Manager Agent is a local HTTP service that you can install and use in your compute environments to read secrets from Secrets Manager and cache them in memory.
Apache License 2.0
611 stars 24 forks source link

Add DescribeSecret cache #22

Open simonmarty opened 4 months ago

simonmarty commented 4 months ago

Issue #, if available: Closes #20

Description of changes:

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

codecov-commenter commented 4 months ago

Codecov Report

Attention: Patch coverage is 23.97661% with 130 lines in your changes missing coverage. Please review.

Project coverage is 66.59%. Comparing base (994fe63) to head (5f1a161).

Files Patch % Lines
...nager_caching/src/output/describe_secret_output.rs 0.00% 89 Missing :warning:
...nager_caching/src/secret_store/memory_store/mod.rs 4.54% 21 Missing :warning:
aws_secretsmanager_caching/src/lib.rs 60.78% 20 Missing :warning:
Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #22 +/- ## ========================================== - Coverage 69.03% 66.59% -2.44% ========================================== Files 13 14 +1 Lines 2842 2967 +125 Branches 10 9 -1 ========================================== + Hits 1962 1976 +14 - Misses 880 991 +111 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.