module Sqreen::Ecosystem::ExceptionReporting
Private Instance Methods
report_exception(message, e)
click to toggle source
@param [String] message @param [Exception] e
# File lib/sqreen/ecosystem/exception_reporting.rb, line 20 def report_exception(message, e) logger.warn { "#{message}: #{e.message}" } logger.debug { e.backtrace.map { |x| " #{x}" }.join("\n") } signal = Sqreen::Kit::Signals::Specialized::SqreenException.new( ruby_exception: e, source: Sqreen::Kit::Configuration.default_source ) DispatchTable.consume_signal[signal] end