Class: Aws::Xray::ErrorHandlerWithSentry

Inherits:
Object
  • Object
show all
Defined in:
lib/aws/xray/error_handlers.rb

Overview

Must be configured sentry-raven gem.

Instance Method Summary collapse

Instance Method Details

#call(error, payload, host:, port:) ⇒ Object



26
27
28
29
30
31
32
# File 'lib/aws/xray/error_handlers.rb', line 26

def call(error, payload, host:, port:)
  if defined?(Raven)
    ::Raven.capture_exception(error)
  else
    $stderr.puts('ErrorHandlerWithSentry is configured but `Raven` is undefined.')
  end
end