@@ -99,7 +99,7 @@ def mx_scan(resolver, domain):
9999 for record in resolver .query (domain .domain_name , "MX" , tcp = True ):
100100 domain .add_mx_record (record )
101101 domain .mx_records_dnssec = check_dnssec (domain , domain .domain_name , "MX" )
102- except ( dns .resolver .NoNameservers ) as error :
102+ except dns .resolver .NoNameservers as error :
103103 # The NoNameServers exception means that we got a SERVFAIL response.
104104 # These responses are almost always permanent, not temporary, so let's
105105 # treat the domain as not live.
@@ -110,7 +110,7 @@ def mx_scan(resolver, domain):
110110 # NXDOMAIN can still have DNSSEC
111111 domain .mx_records_dnssec = check_dnssec (domain , domain .domain_name , "MX" )
112112 handle_error ("[MX]" , domain , error )
113- except ( dns .resolver .NoAnswer ) as error :
113+ except dns .resolver .NoAnswer as error :
114114 # The NoAnswer exception means that the domain does exist in
115115 # DNS, but it does not have any MX records. It sort of makes
116116 # sense to treat this case as "not live", but @h-m-f-t
@@ -413,20 +413,20 @@ def get_spf_record_text(resolver, domain_name, domain, follow_redirect=False):
413413 record_to_return = record_text
414414
415415 domain .spf_dnssec = check_dnssec (domain , domain .domain_name , "TXT" )
416- except ( dns .resolver .NoNameservers ) as error :
416+ except dns .resolver .NoNameservers as error :
417417 # The NoNameservers exception means that we got a SERVFAIL response.
418418 # These responses are almost always permanent, not temporary, so let's
419419 # treat the domain as not live.
420420 domain .is_live = False
421421 handle_error ("[SPF]" , domain , error )
422- except ( dns .resolver .NXDOMAIN ) as error :
422+ except dns .resolver .NXDOMAIN as error :
423423 domain .is_live = False
424424 domain .spf_dnssec = check_dnssec (domain , domain .domain_name , "TXT" )
425425 handle_error ("[SPF]" , domain , error )
426- except ( dns .resolver .NoAnswer ) as error :
426+ except dns .resolver .NoAnswer as error :
427427 domain .spf_dnssec = check_dnssec (domain , domain .domain_name , "TXT" )
428428 handle_error ("[SPF]" , domain , error )
429- except ( dns .exception .Timeout ) as error :
429+ except dns .exception .Timeout as error :
430430 domain .spf_dnssec = check_dnssec (domain , domain .domain_name , "TXT" )
431431 handle_error ("[SPF]" , domain , error )
432432 return record_to_return
@@ -772,7 +772,7 @@ def dmarc_scan(resolver, domain):
772772 ) as error :
773773 domain .dmarc_dnssec = check_dnssec (domain , dmarc_domain , "TXT" )
774774 handle_error ("[DMARC]" , domain , error )
775- except ( dns .resolver .NoNameservers ) as error :
775+ except dns .resolver .NoNameservers as error :
776776 # Normally we count a NoNameservers exception as indicating
777777 # that a domain is "not live". In this case we don't, though,
778778 # since the DMARC DNS check doesn't query for the domain name
0 commit comments