Sha256: 2cb81ff807fb1e522f917c17acaf0dc3570ee8d4bd8e846ae3a9899165a237c3

Contents?: true

Size: 464 Bytes

Versions: 6

Compression:

Stored size: 464 Bytes

Contents

require 'hashie'
require 'httparty'
require 'utils/compact'

require 'look_out/version'
require 'look_out/client'

require 'look_out/cast'

module LookOut
  class << self
    attr_accessor :config
  end

  def self.configure
    self.config ||= Configuration.new
    yield(config)

    # Allow overriding base_uri.
    self.config.base_uri ||= 'https://api.sea-aye.com/v1'
  end

  class Configuration
    attr_accessor :api_key, :repo, :user, :base_uri
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
look_out-0.1.6 lib/look_out.rb
look_out-0.1.5 lib/look_out.rb
look_out-0.1.4 lib/look_out.rb
look_out-0.1.3 lib/look_out.rb
look_out-0.1.2 lib/look_out.rb
look_out-0.1.1 lib/look_out.rb