Sha256: 0a9447d9441cb8878823e23d10a29ad88a015f9642a1e0010978c6b70ef95c42

Contents?: true

Size: 379 Bytes

Versions: 2

Compression:

Stored size: 379 Bytes

Contents

# frozen_string_literal: true

module FSecretLoader
  # Configuration Class
  class Configuration
    attr_accessor :secret_client, :secret_id

    def initialize
      set_default_values
    end

    private

    def set_default_values
      @secret_manager_client = Aws::SecretsManager::Client.new
      @secret_id             = ENV['AWS_SECRETS_MANAGER_ID']
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fsecret_loader-0.1.2 lib/fsecret_loader/configuration.rb
fsecret_loader-0.1.1 lib/fsecret_loader/configuration.rb