Sha256: 54239e2721dd7ff5b6ce55fcfd3c0de97cf191f097465cfc310a79c5c20779bf
Contents?: true
Size: 378 Bytes
Versions: 5
Compression:
Stored size: 378 Bytes
Contents
require 'rubygems' if RUBY_VERSION.to_s < "1.9.0" require 'net/dns' a = ["ibm.com", "sun.com", "redhat.com"] threads = [] a.each do |dom| threads << Thread.new(dom) do |domain| res = Net::DNS::Resolver.new res.query(domain, Net::DNS::NS).each_nameserver do |ns| puts "Domain #{domain} has nameserver #{ns}" end puts "" end end threads.each(&:join)
Version data entries
5 entries across 5 versions & 2 rubygems
Version | Path |
---|---|
net-dns-0.20.0 | demo/threads.rb |
gitlab-net-dns-0.10.0 | demo/threads.rb |
gitlab-net-dns-0.9.2 | demo/threads.rb |
gitlab-net-dns-0.9.1 | demo/threads.rb |
net-dns-0.9.0 | demo/threads.rb |