module Takeoff

Constants

VERSION

Public Class Methods

configuration() click to toggle source
# File lib/takeoff.rb, line 11
def configuration
  @configuration ||= Configuration.new
end
configure(source = nil, source_location = nil, &block) click to toggle source
# File lib/takeoff.rb, line 15
def configure(source = nil, source_location = nil, &block)
  if source
    if source_location
      configuration.instance_eval(source, source_location) 
    else
      configuration.instance_eval(source) 
    end
  end

  if block
    if block.arity == 1
      block.call(configuration)
    else
      configuration.instance_eval(&block)
    end
  end
end
logger() click to toggle source
# File lib/takeoff.rb, line 35
def logger
  @logger ||= Logger.new
end