class ScoutApm::IgnoredUris
Attributes
Public Class Methods
Source
# File lib/scout_apm/ignored_uris.rb, line 6 def initialize(prefixes) regexes = Array(prefixes). reject{|prefix| prefix == ""}. map {|prefix| %r{\A#{prefix}} } @regex = Regexp.union(*regexes) end
Public Instance Methods
Source
# File lib/scout_apm/ignored_uris.rb, line 13 def ignore?(uri) !! regex.match(uri) end