vllm_omni.host_weight_runtime.filesystem.store ¶
Crash-safe node-local filesystem implementation of HostWeightStore.
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.