MCPcopy Index your code
hub / github.com/GoEdgeLab/EdgeNode / NewFileStorage

Function NewFileStorage

internal/caches/storage_file.go:112–119  ·  view source on GitHub ↗
(policy *serverconfigs.HTTPCachePolicy)

Source from the content-addressed store, hash-verified

110}
111
112func NewFileStorage(policy *serverconfigs.HTTPCachePolicy) *FileStorage {
113 return &FileStorage{
114 policy: policy,
115 hotMap: map[string]*HotItem{},
116 lastHotSize: -1,
117 ignoreKeys: setutils.NewFixedSet(FileStorageMaxIgnoreKeys),
118 }
119}
120
121// Policy 获取当前的Policy
122func (this *FileStorage) Policy() *serverconfigs.HTTPCachePolicy {

Calls

no outgoing calls