Exception: Doing::Errors::DoingNoTraceError

Inherits:
StandardError
  • Object
show all
Defined in:
lib/doing/errors.rb

Instance Method Summary collapse

Constructor Details

#initialize(msg = nil, level = nil, topic = nil) ⇒ DoingNoTraceError

Returns a new instance of DoingNoTraceError.



55
56
57
58
59
60
61
62
63
# File 'lib/doing/errors.rb', line 55

def initialize(msg = nil, level = nil, topic = nil)
  level ||= :error
  Doing.logger.output_results
  if msg
    Doing.logger.log_now(level, topic, msg)
  end

  Process.exit 1
end