MCPcopy Create free account
hub / github.com/NVIDIA/OpenShell / resolve_slug

Function resolve_slug

tasks/scripts/sync_docs_website.py:56–67  ·  view source on GitHub ↗
(channel: str, version_slug: str)

Source from the content-addressed store, hash-verified

54
55
56def resolve_slug(channel: str, version_slug: str) -> str:
57 if channel == "dev":
58 return "dev"
59 if channel == "latest":
60 return "latest"
61 if not version_slug:
62 raise ValueError("--version-slug is required when --channel=version")
63 if not SLUG_RE.fullmatch(version_slug):
64 raise ValueError(
65 f"version slug contains unsupported characters: {version_slug}"
66 )
67 return version_slug
68
69
70def resolve_display_name(

Callers 2

sync_docsFunction · 0.85
remove_docsFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected