From c608b018bd3c3e68d4b3fd97263b6adbacfd6623 Mon Sep 17 00:00:00 2001 From: Benjamyn Love Date: Sun, 25 Mar 2018 05:21:34 +1100 Subject: [PATCH] Fixed subdomain A records, still need to fix cnames, think I can do it easily --- main.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/main.py b/main.py index 7b79ec8..93bc932 100755 --- a/main.py +++ b/main.py @@ -93,12 +93,10 @@ def subLookup(inData, sub): for rdata in data: if data.qname == data.canonical_name: for rdata in dns.resolver.query(sub + '.' + inData): - record = rdata #Fucking lol I am overwriting the IP address: Fix is to just re-print the line lol + print(indent + colour_pretty + "%s:\t%s%s" % (sub, colour_good, rdata) + colour_default) else: for rdata in dns.resolver.query(sub + '.' + inData, "CNAME"): - record = rdata.to_text() - record = record + " -> " + cnameToA(sub + "." + inData).to_text() - print(indent + colour_pretty + "%s:\t%s%s" % (sub, colour_good, record) + colour_default) + print(indent + colour_pretty + "%s:\t%s%s -> %s" % (sub, colour_good, rdata, cnameToA(sub + "." + inData).to_text()) + colour_default) except Exception as e: pass