Cache formatting of mac addresses (#111140)

This commit is contained in:
J. Nick Koston 2024-02-22 07:09:56 -10:00 committed by GitHub
parent b740783f8d
commit 5bf8086a2b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -4,7 +4,7 @@ from __future__ import annotations
from collections import UserDict
from collections.abc import ValuesView
from enum import StrEnum
from functools import partial
from functools import lru_cache, partial
import logging
import time
from typing import TYPE_CHECKING, Any, Literal, TypedDict, TypeVar, cast
@ -321,6 +321,7 @@ class DeletedDeviceEntry:
)
@lru_cache(maxsize=512)
def format_mac(mac: str) -> str:
"""Format the mac address string for entry into dev reg."""
to_test = mac