We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 01facdd commit d14c5a8Copy full SHA for d14c5a8
1 file changed
lib/secrets-manager.rb
@@ -8,6 +8,10 @@
8
module SecretsManager
9
class SecretNotFound < StandardError; end;
10
11
+ def self.new
12
+ Manager.new
13
+ end
14
+
15
class Cache
16
def initialize
17
@_cache = Concurrent::Map.new
@@ -36,9 +40,10 @@ class Manager
36
40
def initialize(client: nil)
37
41
@cache = Cache.new
38
42
@aws_client = client
43
39
44
45
def secret_env
- ENV.fetch('AWS_SECRETS_ENV', 'dev'),
46
+ ENV.fetch('AWS_SECRETS_ENV', 'dev')
47
end
48
49
def client
@@ -90,5 +95,6 @@ def parse_value(data)
90
95
91
96
return value
92
97
98
93
99
94
100
0 commit comments