class Resolv::DNS::Config
Public Instance Methods
nameservers()
click to toggle source
Monkeypatch the nameservers to set a default if there are no defined nameservers
# File lib/dnsbl/client.rb, line 16 def nameservers return @nameservers if defined?(@nameservers) lazy_initialize if respond_to? :nameserver_port @nameservers = nameserver_port else @nameserver ||= ['4.2.2.2', '4.2.2.5', '8.8.4.4', '8.8.8.8', '208.67.222.222', '208.67.220.220'].shuffle @nameservers ||= @nameserver.map { |i| [i, 53] } end @nameservers end