Sha256: d49de17f2e8bbbd581b7e87a872874c56a728673c05691cf9aeb52e7d7eb5d43

Contents?: true

Size: 245 Bytes

Versions: 4

Compression:

Stored size: 245 Bytes

Contents

require "aws-sdk-iam"
require "aws-sdk-sts"

module HerokuConfig
  module AwsServices
    extend Memoist

    def iam
      Aws::IAM::Client.new
    end
    memoize :iam

    def sts
      Aws::STS::Client.new
    end
    memoize :sts
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
heroku-config-0.4.0 lib/heroku_config/aws_services.rb
heroku-config-0.3.0 lib/heroku_config/aws_services.rb
heroku-config-0.2.0 lib/heroku_config/aws_services.rb
heroku-config-0.1.0 lib/heroku_config/aws_services.rb