1
0
mirror of https://github.com/esphome/esphome.git synced 2025-10-14 07:43:48 +01:00
This commit is contained in:
J. Nick Koston
2025-09-11 18:54:06 -05:00
parent 158236f819
commit 23d82f8368
3 changed files with 9 additions and 4 deletions

View File

@@ -28,8 +28,10 @@ class DNSCache:
self._cache: dict[str, tuple[float, list[str] | Exception]] = {}
self._ttl = ttl
def get_cached(self, hostname: str, now_monotonic: float) -> list[str] | None:
"""Get cached address without triggering resolution.
def get_cached_addresses(
self, hostname: str, now_monotonic: float
) -> list[str] | None:
"""Get cached addresses without triggering resolution.
Returns None if not in cache, list of addresses if found.
"""