MCPcopy Create free account
hub / github.com/Thunder-Compute/thunder-cli / NewSpecStoreWithAvailability

Function NewSpecStoreWithAvailability

utils/spec_store.go:24–26  ·  view source on GitHub ↗

NewSpecStoreWithAvailability creates a SpecStore with optional per-spec availability.

(specs map[string]api.GpuSpecConfig, availability map[string]string)

Source from the content-addressed store, hash-verified

22
23// NewSpecStoreWithAvailability creates a SpecStore with optional per-spec availability.
24func NewSpecStoreWithAvailability(specs map[string]api.GpuSpecConfig, availability map[string]string) *SpecStore {
25 return &SpecStore{specs: specs, availability: availability}
26}
27
28// FetchSpecStore loads GPU specs and availability from the API concurrently and
29// merges them into a SpecStore. Specs are required; availability is best-effort

Calls

no outgoing calls