@private
# File lib/vcr/request_ignorer.rb, line 13 def initialize ignore_request do |request| host = request.parsed_uri.host ignored_hosts.include?(host) end end
# File lib/vcr/request_ignorer.rb, line 32 def ignore?(request) invoke_hook(:ignore_request, request).any? end
# File lib/vcr/request_ignorer.rb, line 28 def ignore_hosts(*hosts) ignored_hosts.merge(hosts) end
# File lib/vcr/request_ignorer.rb, line 20 def ignore_localhost=(value) if value ignore_hosts(*LOCALHOST_ALIASES) else ignored_hosts.reject! { |h| LOCALHOST_ALIASES.include?(h) } end end
# File lib/vcr/request_ignorer.rb, line 38 def ignored_hosts @ignored_hosts ||= Set.new end