Class: DnsLoad::Dig
Instance Method Summary collapse
Instance Method Details
#cmd(domain) ⇒ Object
8 9 10 |
# File 'lib/dns_load/dig.rb', line 8 def cmd( domain ) "dig @127.0.0.1 -p 5300 #{domain}" end |
#execute(num_requests, domains) ⇒ Object
12 13 14 15 16 |
# File 'lib/dns_load/dig.rb', line 12 def execute( num_requests, domains ) cmds = [] num_requests.times { cmds << cmd( domains.sample ) } `#{cmds.join( '; ' )}` end |