MCPcopy Create free account
hub / github.com/blobcache/blobcache / localSpec

Function localSpec

src/blobcachecmd/volume.go:144–156  ·  view source on GitHub ↗
(c star.Context)

Source from the content-addressed store, hash-verified

142}
143
144func localSpec(c star.Context) blobcache.VolumeSpec {
145 spec := blobcache.DefaultLocalSpec()
146 if ha, ok := hashAlgoParam.LoadOpt(c); ok {
147 spec.Local.HashAlgo = ha
148 }
149 if maxSize, ok := maxSizeParam.LoadOpt(c); ok {
150 spec.Local.MaxSize = maxSize
151 }
152 if schema, ok := schemaParam.LoadOpt(c); ok {
153 spec.Local.Schema = schema
154 }
155 return spec
156}
157
158func remoteSpec(c star.Context) (blobcache.VolumeSpec, error) {
159 ep := endpointParam.Load(c)

Callers 1

volume.goFile · 0.85

Calls 1

DefaultLocalSpecFunction · 0.92

Tested by

no test coverage detected