From 0e184339af7bcf7a8533e085aa4d44bf1d31b7ab Mon Sep 17 00:00:00 2001 From: ogt Date: Tue, 14 Jul 2026 16:21:43 +0800 Subject: [PATCH] style(security): align asset scanner lint --- apps/api/src/jobs/asset_scanner_job.py | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/apps/api/src/jobs/asset_scanner_job.py b/apps/api/src/jobs/asset_scanner_job.py index 65b448a5d..939ebc83e 100644 --- a/apps/api/src/jobs/asset_scanner_job.py +++ b/apps/api/src/jobs/asset_scanner_job.py @@ -168,7 +168,7 @@ def _resolve_owner_team(asset: dict[str, Any]) -> tuple[str | None, str]: return owner, f"metadata.labels.{key}" tags = asset.get("tags") or [] - if isinstance(tags, (list, tuple)): + if isinstance(tags, list | tuple): for tag in tags: prefix, separator, value = str(tag).partition(":") if separator and prefix in {"owner", "team", "project"}: @@ -851,9 +851,7 @@ def _collect_service_registry_assets( if not _is_service_registry_configmap(item): return [], [] - raw_registry = str( - ((item.get("data") or {}).get("service-registry.yaml") or "") - ) + raw_registry = str((item.get("data") or {}).get("service-registry.yaml") or "") if not raw_registry or len(raw_registry) > 1_000_000: raise RuntimeError("service_registry_config_invalid") payload = yaml.safe_load(raw_registry) @@ -1213,7 +1211,7 @@ async def _probe_public_tls_endpoint(domain: str) -> dict[str, Any]: hostname_verified=False, reason_code="tls_endpoint_address_policy_rejected", ) - except (TimeoutError, asyncio.TimeoutError, OSError): + except OSError: return _public_tls_probe_result( status="unavailable", evidenced=False,