class NetuitiveRailsAgent::ErrorLogger
Public Class Methods
format_exception(exception, *message)
click to toggle source
# File lib/netuitive_rails_agent/error_logger.rb, line 15 def format_exception(exception, *message) message = '' unless defined? message || message.nil? "#{message} \n\tException message: #{exception.message}\n\t Backtrace: #{exception.backtrace.join("\n\t")}" end
guard(message) { || ... }
click to toggle source
# File lib/netuitive_rails_agent/error_logger.rb, line 9 def guard(message) yield rescue => e NetuitiveRailsAgent::NetuitiveLogger.log.error format_exception(e, message) end