From 46e0843886cbfdbdc9446107f0bed0521aeeae76 Mon Sep 17 00:00:00 2001 From: Casey Deccio Date: Mon, 2 Aug 2021 21:34:58 -0600 Subject: Only populate zsks/ksks if there are DNSKEYs --- dnsviz/analysis/offline.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dnsviz/analysis/offline.py b/dnsviz/analysis/offline.py index 8e211db..fcca978 100644 --- a/dnsviz/analysis/offline.py +++ b/dnsviz/analysis/offline.py @@ -1575,9 +1575,11 @@ class OfflineDomainNameAnalysis(OnlineDomainNameAnalysis): rrset_info.rrset.rdtype != dns.rdatatype.DS and \ rrsig_status.dnskey is not None: if rrset_info.rrset.rdtype == dns.rdatatype.DNSKEY: - self.ksks.add(rrsig_status.dnskey) + if self.ksks is not None: + self.ksks.add(rrsig_status.dnskey) else: - self.zsks.add(rrsig_status.dnskey) + if self.zsks is not None: + self.zsks.add(rrsig_status.dnskey) key = rrsig_status.rrset, rrsig_status.rrsig break -- cgit v1.2.3