Module: Distant

Defined in:
lib/distant.rb,
lib/distant/base.rb,
lib/distant/config.rb,
lib/distant/connection.rb,
lib/distant/translator.rb

Defined Under Namespace

Classes: ApiError, Base, Config, Connection, Translator

Class Method Summary collapse

Class Method Details

.configObject



20
21
22
# File 'lib/distant.rb', line 20

def self.config
  @@config
end

.configure(&block) ⇒ Object



14
15
16
17
18
# File 'lib/distant.rb', line 14

def self.configure(&block)
  @@config = Distant::Config.new
  block.call(@@config)
  config
end