Sha256: 4c4ad3f79d01344448ebcaf5ad538e46dc5d21bc270d9ab917e80abbfaf0df6e
Contents?: true
Size: 337 Bytes
Versions: 4
Compression:
Stored size: 337 Bytes
Contents
require "aws-sdk-iam" require "aws-sdk-sts" module AwsRotate module AwsServices # Memoization takes into account different AWS_PROFILE @@iam = {} def iam @@iam[ENV['AWS_PROFILE']] ||= Aws::IAM::Client.new end @@sts = {} def sts @@sts[ENV['AWS_PROFILE']] ||= Aws::STS::Client.new end end end
Version data entries
4 entries across 4 versions & 1 rubygems