Sha256: 9c45ce2fce99a66ae464028d876199702f3877d98d465d4fe190cbe6ced91cdf

Contents?: true

Size: 368 Bytes

Versions: 8

Compression:

Stored size: 368 Bytes

Contents

module Alma
  class << self
    attr_accessor :configuration
  end

  def self.configure()
    self.configuration ||= Configuration.new
    yield(configuration) if block_given?
  end

  class Configuration
    attr_accessor :apikey, :region

    def initialize
      @apikey = "TEST_API_KEY"
      @region = 'https://api-na.hosted.exlibrisgroup.com'
    end

  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
alma-0.2.8 lib/alma/config.rb
alma-0.2.6 lib/alma/config.rb
alma-0.2.5 lib/alma/config.rb
alma-0.2.4 lib/alma/config.rb
alma-0.2.3 lib/alma/config.rb
alma-0.2.1 lib/alma/config.rb
alma-0.2.0 lib/alma/config.rb
alma-0.1.0 lib/alma/config.rb