fix README and code cleanup
This commit is contained in:
parent
c7a602ae4e
commit
0164eae199
@ -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
|
||||
of DNS servers. This script is meant for comparing response time of multiple
|
||||
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
|
||||
----------------------------------------------------------------------------------
|
||||
8.8.8.8 210.225 109.864 407.420 170.785 %0 QR RD RA
|
||||
|
@ -34,9 +34,9 @@ import sys
|
||||
import time
|
||||
from statistics import stdev
|
||||
|
||||
import dns.flags
|
||||
import dns.rdatatype
|
||||
import dns.resolver
|
||||
import dns.flags
|
||||
|
||||
__VERSION__ = 1.1
|
||||
__PROGNAME__ = os.path.basename(sys.argv[0])
|
||||
@ -168,7 +168,8 @@ def main():
|
||||
break
|
||||
try:
|
||||
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()
|
||||
except dns.resolver.NoNameservers as e:
|
||||
if not quiet:
|
||||
|
23
setup.py
23
setup.py
@ -1,8 +1,9 @@
|
||||
from setuptools import setup, find_packages
|
||||
|
||||
setup(
|
||||
name = "dnsdiag",
|
||||
version = "1.3.5",
|
||||
packages = find_packages(),
|
||||
name="dnsdiag",
|
||||
version="1.3.5",
|
||||
packages=find_packages(),
|
||||
classifiers=[
|
||||
"Topic :: System :: Networking",
|
||||
"Environment :: Console",
|
||||
@ -13,20 +14,20 @@ setup(
|
||||
"Operating System :: OS Independent",
|
||||
],
|
||||
|
||||
author = "Babak Farrokhi",
|
||||
author_email = "babak@farrokhi.net",
|
||||
description = "DNS Diagnostics and measurement tools (ping, traceroute)",
|
||||
long_description = """
|
||||
author="Babak Farrokhi",
|
||||
author_email="babak@farrokhi.net",
|
||||
description="DNS Diagnostics and measurement tools (ping, traceroute)",
|
||||
long_description="""
|
||||
DNSDiag provides a handful of tools to measure and diagnose your DNS
|
||||
performance and integrity. Using dnsping, dnstraceroute and dnseval tools
|
||||
you can measure your DNS response quality from delay and loss perspective
|
||||
as well as tracing the path your DNS query takes to get to DNS server.
|
||||
""",
|
||||
license = "BSD",
|
||||
keywords = "dns traceroute ping",
|
||||
url = "https://dnsdiag.org/",
|
||||
license="BSD",
|
||||
keywords="dns traceroute ping",
|
||||
url="https://dnsdiag.org/",
|
||||
entry_points={
|
||||
'console_scripts':[
|
||||
'console_scripts': [
|
||||
'dnsping = dnsping:main',
|
||||
'dnstraceroute = dnstraceroute:main',
|
||||
'dnseval = dnseval:main',
|
||||
|
Loading…
x
Reference in New Issue
Block a user