Exception: APMErrorHandler::Reporter

Inherits:
StandardError
  • Object
show all
Defined in:
app/my_lib/apm_error_handler.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(message, custom_backtrace = nil) ⇒ Reporter

Returns a new instance of Reporter.



5
6
7
8
# File 'app/my_lib/apm_error_handler.rb', line 5

def initialize(message, custom_backtrace = nil)
  super(message)
  @custom_backtrace = custom_backtrace || caller
end

Instance Attribute Details

#custom_backtraceObject (readonly)

Returns the value of attribute custom_backtrace.



3
4
5
# File 'app/my_lib/apm_error_handler.rb', line 3

def custom_backtrace
  @custom_backtrace
end

Instance Method Details

#backtraceObject



10
11
12
# File 'app/my_lib/apm_error_handler.rb', line 10

def backtrace
  @custom_backtrace
end