Module: Freud::Logging
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.log_to(stream) ⇒ Object
27 28 29 30 |
# File 'lib/freud/logging.rb', line 27 def self.log_to(stream) @logger = FreudLogger.new(stream) self end |
.logger ⇒ Object
32 33 34 |
# File 'lib/freud/logging.rb', line 32 def self.logger @logger ||= FreudLogger.new($stderr) end |
Instance Method Details
#exit(value = 0) ⇒ Object
40 41 42 |
# File 'lib/freud/logging.rb', line 40 def exit(value = 0) raise(RunnerExit.new(nil, value)) end |