module Protein

Constants

VERSION

Public Class Methods

config() click to toggle source
# File lib/protein.rb, line 35
def config
  @config ||= Config.new
end
configure(&block) click to toggle source
# File lib/protein.rb, line 28
def configure(&block)
  new_config = Config.new
  block.call(new_config)
  @config = new_config
  @config
end
logger() click to toggle source
# File lib/protein.rb, line 39
def logger
  @logger ||= begin
    Logger.new($stdout).tap do |log|
      log.progname = 'protein'
    end
  end
end