class Logster::Middleware::DebugExceptions
Private Instance Methods
log_error(request_or_env, wrapper)
click to toggle source
# File lib/logster/middleware/debug_exceptions.rb, line 6 def log_error(request_or_env, wrapper) env = if Rails::VERSION::MAJOR > 4 request_or_env.env else request_or_env end exception = wrapper.exception Logster.config.current_context.call(env) do Logster.logger.add_with_opts( ::Logger::Severity::FATAL, "#{exception.class} (#{exception})\n#{wrapper.application_trace.join("\n")}", "web-exception", backtrace: wrapper.full_trace.join("\n"), env: env ) end end