mirror of
https://github.com/github/octodns.git
synced 2024-05-11 05:55:00 +00:00
Use List[str] to support older versions of Python
This commit is contained in:
@@ -3,7 +3,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
from logging import getLogger
|
from logging import getLogger
|
||||||
from typing import Optional
|
from typing import List, Optional
|
||||||
|
|
||||||
import dns.resolver
|
import dns.resolver
|
||||||
from dns.resolver import Answer
|
from dns.resolver import Answer
|
||||||
@@ -58,7 +58,7 @@ class SpfDnsLookupProcessor(BaseProcessor):
|
|||||||
super().__init__(name)
|
super().__init__(name)
|
||||||
|
|
||||||
def _get_spf_from_txt_values(
|
def _get_spf_from_txt_values(
|
||||||
self, record: Record, values: list[str]
|
self, record: Record, values: List[str]
|
||||||
) -> Optional[str]:
|
) -> Optional[str]:
|
||||||
self.log.debug(
|
self.log.debug(
|
||||||
f"_get_spf_from_txt_values: record={record.fqdn} values={values}"
|
f"_get_spf_from_txt_values: record={record.fqdn} values={values}"
|
||||||
@@ -79,7 +79,7 @@ class SpfDnsLookupProcessor(BaseProcessor):
|
|||||||
|
|
||||||
return spf[0]
|
return spf[0]
|
||||||
|
|
||||||
def _process_answer(self, answer: Answer) -> list[str]:
|
def _process_answer(self, answer: Answer) -> List[str]:
|
||||||
values = []
|
values = []
|
||||||
|
|
||||||
for value in answer:
|
for value in answer:
|
||||||
@@ -90,7 +90,7 @@ class SpfDnsLookupProcessor(BaseProcessor):
|
|||||||
return values
|
return values
|
||||||
|
|
||||||
def _check_dns_lookups(
|
def _check_dns_lookups(
|
||||||
self, record: Record, values: list[str], lookups: int = 0
|
self, record: Record, values: List[str], lookups: int = 0
|
||||||
) -> int:
|
) -> int:
|
||||||
self.log.debug(
|
self.log.debug(
|
||||||
f"_check_dns_lookups: record={record.fqdn} values={values} lookups={lookups}"
|
f"_check_dns_lookups: record={record.fqdn} values={values} lookups={lookups}"
|
||||||
|
|||||||
Reference in New Issue
Block a user