class Doing::Errors::DoingNoTraceError

Public Class Methods

new(msg = nil, level: nil, topic: 'Error:', exit_code: 1) click to toggle source
# File lib/doing/errors.rb, line 6
def initialize(msg = nil, level: nil, topic: 'Error:', exit_code: 1)
  level ||= :error
  Doing.logger.output_results
  if msg
    Doing.logger.log_now(level, topic, msg)
  end

  Process.exit exit_code
end