module Typhoeus::Hydra::ConnectOptions

def self.included(base)

def self.included(base)
  base.extend(ClassMethods)
end

def check_allow_net_connect!(request)

@raises NetConnectNotAllowedError

a request.
This method checks to see if we should raise an error on
def check_allow_net_connect!(request)
  return if Typhoeus::Hydra.allow_net_connect?
  return if Typhoeus::Hydra.ignore_hosts.include?(request.host_domain)
  raise NetConnectNotAllowedError, "Real HTTP requests are not allowed. Unregistered request: #{request.inspect}"
end