Sha256: ad950a5496f9d6542fb6e0d446f849270c261aa7e664787aefa17d95ccc10573

Contents?: true

Size: 571 Bytes

Versions: 9

Compression:

Stored size: 571 Bytes

Contents

require 'active_support'
require 'active_support/core_ext/string'
require "httpi"
require "multi_json"
require "retryable"
require "wisper"
require "endow/version"
require "ansi"

module Endow

  autoload :Configuration, 'endow/configuration'
  autoload :Endpoint,      'endow/endpoint'
  autoload :ErrorHandling, 'endow/error_handling'
  autoload :Logger,        'endow/logger'
  autoload :Logging,       'endow/logging'

  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.configure
    yield( configuration ) if block_given?
  end

end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
endow-1.2.1 lib/endow.rb
endow-1.2.0 lib/endow.rb
endow-1.1.0 lib/endow.rb
endow-1.0.1 lib/endow.rb
endow-1.0.0 lib/endow.rb
endow-0.4.0 lib/endow.rb
endow-0.3.0 lib/endow.rb
endow-0.2.0 lib/endow.rb
endow-0.1.0 lib/endow.rb