class Airbrake::Filters::SystemExitFilter
Skip over SystemExit exceptions, because they're just noise.
Constants
- SYSTEM_EXIT_TYPE
@return [String]
Attributes
weight[R]
@return [Integer]
Public Class Methods
new()
click to toggle source
# File lib/airbrake-ruby/filters/system_exit_filter.rb, line 14 def initialize @weight = 130 end
Public Instance Methods
call(notice)
click to toggle source
# File lib/airbrake-ruby/filters/system_exit_filter.rb, line 18 def call(notice) return if notice[:errors].none? { |error| error[:type] == SYSTEM_EXIT_TYPE } notice.ignore! end