1
0
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:
Samuel Parkinson
2023-02-20 18:24:47 +00:00
parent 25206426ea
commit 1bb672ed05

View File

@@ -3,7 +3,7 @@
#
from logging import getLogger
from typing import Optional
from typing import List, Optional
import dns.resolver
from dns.resolver import Answer
@@ -58,7 +58,7 @@ class SpfDnsLookupProcessor(BaseProcessor):
super().__init__(name)
def _get_spf_from_txt_values(
self, record: Record, values: list[str]
self, record: Record, values: List[str]
) -> Optional[str]:
self.log.debug(
f"_get_spf_from_txt_values: record={record.fqdn} values={values}"
@@ -79,7 +79,7 @@ class SpfDnsLookupProcessor(BaseProcessor):
return spf[0]
def _process_answer(self, answer: Answer) -> list[str]:
def _process_answer(self, answer: Answer) -> List[str]:
values = []
for value in answer:
@@ -90,7 +90,7 @@ class SpfDnsLookupProcessor(BaseProcessor):
return values
def _check_dns_lookups(
self, record: Record, values: list[str], lookups: int = 0
self, record: Record, values: List[str], lookups: int = 0
) -> int:
self.log.debug(
f"_check_dns_lookups: record={record.fqdn} values={values} lookups={lookups}"