style(security): align asset scanner lint

This commit is contained in:
ogt
2026-07-14 16:21:43 +08:00
parent 568058a59b
commit 0e184339af

View File

@@ -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,