From f45cf9898f2e5a3a4c2b73a9ed84c4a037a85a1e Mon Sep 17 00:00:00 2001 From: Matt Leon Date: Sat, 1 Jun 2024 23:28:41 -0400 Subject: [PATCH] Symlink PAA root certificates to nix store --- matter_server/server/const.py | 2 ++ matter_server/server/helpers/paa_certificates.py | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/matter_server/server/const.py b/matter_server/server/const.py index 8cca3cf..43f02f5 100644 --- a/matter_server/server/const.py +++ b/matter_server/server/const.py @@ -14,6 +14,8 @@ DATA_MODEL_SCHEMA_VERSION = 6 # Keep default location inherited from early version of the Python # bindings. DEFAULT_PAA_ROOT_CERTS_DIR: Final[pathlib.Path] = ( + pathlib.Path("@paacerts@")) +( pathlib.Path(__file__) .parent.resolve() .parent.resolve() diff --git a/matter_server/server/helpers/paa_certificates.py b/matter_server/server/helpers/paa_certificates.py index de60c78..185e54c 100644 --- a/matter_server/server/helpers/paa_certificates.py +++ b/matter_server/server/helpers/paa_certificates.py @@ -105,6 +105,8 @@ async def fetch_dcl_certificates( base_url: str, ) -> int: """Fetch DCL PAA Certificates.""" + return 0 + fetch_count: int = 0 try: @@ -151,6 +153,8 @@ async def fetch_dcl_certificates( async def fetch_git_certificates(paa_root_cert_dir: Path) -> int: """Fetch Git PAA Certificates.""" + return 0 + fetch_count = 0 LOGGER.info("Fetching the latest PAA root certificates from Git.") @@ -185,6 +189,8 @@ async def fetch_certificates( fetch_production_certificates: bool = True, ) -> int: """Fetch PAA Certificates.""" + return 0 + loop = asyncio.get_running_loop() paa_root_cert_dir_version = paa_root_cert_dir / ".version" -- 2.44.1