module Straw

Constants

VERSION

Public Class Methods

logger() click to toggle source
# File lib/straw.rb, line 9
def self.logger
  @logger ||= Logger.new($stderr, level: ENV.fetch("LOG_LEVEL", Logger::INFO)).tap do |x|
    x.formatter = proc do |_severity, _datetime, _progname, message|
      "[#{VERSION}] #{message}\n"
    end
  end
end
tracer() click to toggle source
# File lib/straw.rb, line 17
def self.tracer
  @tracer ||= Tracer.new(logger)
end