Skip to content

Commit 599ef24

Browse files
committed
fix: use SSM_PATH parameter
1 parent 501c5ec commit 599ef24

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

lambda_function.rb

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
require 'date'
66
require 'redis'
77
require 'dogapi'
8-
require 'aws-sdk-ssm'
98
require_relative 'lib/slowlog_check'
109

1110
LOGGER = Logger.new($stdout)
@@ -29,9 +28,11 @@ def lambda_handler(event: {}, context: {})
2928
@event = event
3029
log_context
3130

32-
if ENV.fetch('SSM_PATH', false)
31+
ssm_path = ENV.fetch('SSM_PATH', false)
32+
if ssm_path
33+
require 'aws-sdk-ssm'
3334
resp = Aws::SSM::Client.new().get_parameters_by_path(
34-
path: '/slowlog_check/',
35+
path: "/#{ssm_path}/",
3536
recursive: true,
3637
with_decryption: true
3738
)

0 commit comments

Comments
 (0)