fix README and code cleanup

This commit is contained in:
Babak Farrokhi 2016-05-16 19:05:48 +04:30
parent c7a602ae4e
commit 0164eae199
Signed by: farrokhi
GPG Key ID: 6B267AD85D632E9A
3 changed files with 17 additions and 14 deletions

View File

@ -106,7 +106,8 @@ Using `--expert` will instruct dnstraceroute to print expert hints (such as warn
dnseval is a bulk ping utility that sends an arbitrary DNS query to a give list dnseval is a bulk ping utility that sends an arbitrary DNS query to a give list
of DNS servers. This script is meant for comparing response time of multiple of DNS servers. This script is meant for comparing response time of multiple
DNS servers at once: DNS servers at once:
```% ./dnseval.py -f public-v4.txt -c3 ripe.net ```
% ./dnseval.py -f public-v4.txt -c3 ripe.net
server avg(ms) min(ms) max(ms) stddev(ms) lost(%) flags server avg(ms) min(ms) max(ms) stddev(ms) lost(%) flags
---------------------------------------------------------------------------------- ----------------------------------------------------------------------------------
8.8.8.8 210.225 109.864 407.420 170.785 %0 QR RD RA 8.8.8.8 210.225 109.864 407.420 170.785 %0 QR RD RA

View File

@ -34,9 +34,9 @@ import sys
import time import time
from statistics import stdev from statistics import stdev
import dns.flags
import dns.rdatatype import dns.rdatatype
import dns.resolver import dns.resolver
import dns.flags
__VERSION__ = 1.1 __VERSION__ = 1.1
__PROGNAME__ = os.path.basename(sys.argv[0]) __PROGNAME__ = os.path.basename(sys.argv[0])
@ -168,7 +168,8 @@ def main():
break break
try: try:
stime = time.time() stime = time.time()
answers = resolver.query(hostname, dnsrecord, source_port=src_port, source=src_ip, tcp=use_tcp, af=af, raise_on_no_answer=False) answers = resolver.query(hostname, dnsrecord, source_port=src_port, source=src_ip, tcp=use_tcp, af=af,
raise_on_no_answer=False)
etime = time.time() etime = time.time()
except dns.resolver.NoNameservers as e: except dns.resolver.NoNameservers as e:
if not quiet: if not quiet:

View File

@ -1,4 +1,5 @@
from setuptools import setup, find_packages from setuptools import setup, find_packages
setup( setup(
name="dnsdiag", name="dnsdiag",
version="1.3.5", version="1.3.5",