vllm_omni.host_weight_runtime.filesystem ¶
Local filesystem Host Weight Store implementation.
Modules:
| Name | Description |
|---|---|
locks | Stable POSIX advisory locks used by the filesystem store. |
store | Crash-safe node-local filesystem implementation of HostWeightStore. |
writer | Store-scoped streaming safetensors publication. |
FilesystemHostWeightStore ¶
A cooperative local store with stable locks and immutable publication.
cleanup ¶
cleanup(
identity: WeightArtifactIdentity,
) -> HostWeightFailure | None
Explicitly remove an inactive artifact without waiting for leases.
get_or_build ¶
get_or_build(
request: BuildRequest,
producer: WeightProducer,
*,
validation: ValidationLevel,
deadline: float,
) -> StoreResult
inspect_artifact ¶
inspect_artifact(
identity: WeightArtifactIdentity,
*,
validation: ValidationLevel,
) -> ArtifactInspection
lookup ¶
lookup(
identity: WeightArtifactIdentity,
*,
validation: ValidationLevel,
deadline: float | None = None,
) -> StoreResult
detect_filesystem_type ¶
Return the kernel filesystem type for the most specific mount.
detect_storage_class ¶
detect_storage_class(path: Path) -> StorageClass
Classify a verified node-local mount without spawning platform tools.