class Tempster::Messager

Public Class Methods

new(verbose, callback=nil, prefix="") click to toggle source
# File lib/tempster.rb, line 172
def initialize(verbose, callback=nil, prefix="")
  @verbose = verbose
  @callback = callback
  @prefix = prefix
end

Public Instance Methods

puts(message) click to toggle source
# File lib/tempster.rb, line 178
def puts(message)
  if @callback
    @callback.call(@prefix+message)
  else
    if @verbose
      STDOUT.puts @prefix+message
    end
  end
end