Method: NewRelic::Agent::ErrorFilter#ignore?

Defined in:
lib/new_relic/agent/error_filter.rb

#ignore?(ex, status_code = nil) ⇒ Boolean

Returns:

  • (Boolean)
[View source]

51
52
53
54
55
56
# File 'lib/new_relic/agent/error_filter.rb', line 51

def ignore?(ex, status_code = nil)
  @ignore_classes.include?(ex.class.name) ||
    (@ignore_messages.key?(ex.class.name) &&
    @ignore_messages[ex.class.name].any? { |m| ex.message.include?(m) }) ||
    @ignore_status_codes.include?(status_code.to_i)
end