module Schlepp

Constants

VERSION

Public Instance Methods

env() click to toggle source
# File lib/schlepp/env.rb, line 19
def env
  @_env ||= ActiveSupport::StringInquirer.new(ENV["QUASAR_ENV"] || ENV["RAILS_ENV"] || "development")
end
env=(environment) click to toggle source
# File lib/schlepp/env.rb, line 23
def env=(environment)
  @_env = ActiveSupport::StringInquirer.new(environment)
end
logger() click to toggle source
# File lib/schlepp/env.rb, line 5
def logger
  return @logger if @logger

  @logger = Logger.new(STDOUT)
  @logger.formatter = proc { |severity, datetime, progname, msg| 
    "[#{datetime}, #{severity}] #{msg}\n"
  }
  @logger
end
logger=(logger) click to toggle source
# File lib/schlepp/env.rb, line 15
def logger=(logger)
  @logger = logger
end
schlepp(source, sink) click to toggle source
# File lib/schlepp.rb, line 11
def schlepp(source, sink)
  source.each do |s|
    sink.write(s)
  end
  sink.finalize
end