Fix text alignment

This commit is contained in:
Babak Farrokhi 2016-06-01 13:22:43 +04:30
parent 4092e4e2cb
commit efeccef2aa
Signed by: farrokhi
GPG Key ID: 6B267AD85D632E9A

View File

@ -122,6 +122,7 @@ def dnsping(host, server, dnsrecord, timeout, count):
resolver.retry_servfail = 0 resolver.retry_servfail = 0
flags = 0 flags = 0
answers = None answers = None
resolver.use_edns(edns=True, payload=0, ednsflags=8)
response_time = [] response_time = []
i = 0 i = 0
@ -223,7 +224,7 @@ def main():
width = maxlen(f) width = maxlen(f)
blanks = (width - 5) * ' ' blanks = (width - 5) * ' '
print('server ', blanks, ' avg(ms) min(ms) max(ms) stddev(ms) lost(%) flags') print('server ', blanks, ' avg(ms) min(ms) max(ms) stddev(ms) lost(%) flags')
print((82 + width) * '-') print((84 + width) * '-')
for server in f: for server in f:
# check if we have a valid dns server address # check if we have a valid dns server address
if server.lstrip() == '': # deal with empty lines if server.lstrip() == '': # deal with empty lines
@ -249,7 +250,7 @@ def main():
s = server.ljust(width + 1) s = server.ljust(width + 1)
text_flags = flags_to_text(flags) text_flags = flags_to_text(flags)
print("%s %-8.3f %-8.3f %-8.3f %-8.3f %%%d %25s" % ( print("%s %-8.3f %-8.3f %-8.3f %-8.3f %%%-3d %25s" % (
s, r_avg, r_min, r_max, r_stddev, r_lost_percent, text_flags), flush=True) s, r_avg, r_min, r_max, r_stddev, r_lost_percent, text_flags), flush=True)
except Exception as e: except Exception as e: