Class Tempster::Messager
In: lib/tempster.rb
Parent: Object

Methods

new   puts  

Public Class methods

[Source]

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

Public Instance methods

[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

[Validate]