Sha256: bdda64ef46a128b871e29efa7b124c31360bb582ccba0466f7dd88827f41fbb5
Contents?: true
Size: 300 Bytes
Versions: 2
Compression:
Stored size: 300 Bytes
Contents
require "singleton" module Awis class Config include Singleton attr_accessor :access_key_id, :secret_access_key, :proxy, :debug, :protocol, :timeout, :open_timeout, :logger end def self.config yield Config.instance if block_given? Config.instance end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
awis-sdk-ruby-1.0.0 | lib/awis/config.rb |
awis-sdk-ruby-0.1.1 | lib/awis/config.rb |