Class: Tempster::Messager
Instance Method Summary collapse
-
#initialize(verbose, callback = nil, prefix = "") ⇒ Messager
constructor
A new instance of Messager.
- #puts(message) ⇒ Object
Constructor Details
#initialize(verbose, callback = nil, prefix = "") ⇒ Messager
Returns a new instance of Messager.
165 166 167 168 169 |
# File 'lib/tempster.rb', line 165 def initialize(verbose, callback=nil, prefix="") @verbose = verbose @callback = callback @prefix = prefix end |
Instance Method Details
#puts(message) ⇒ Object
171 172 173 174 175 176 177 178 179 |
# File 'lib/tempster.rb', line 171 def puts() if @callback @callback.call(@prefix+) else if @verbose STDOUT.puts @prefix+ end end end |