MCPcopy Create free account
hub / github.com/devnullvoid/pvetui / NewFileCache

Function NewFileCache

internal/cache/cache.go:60–62  ·  view source on GitHub ↗

NewFileCache creates a new file-based cache with optional size limit. maxSize of 0 means unlimited cache size.

(cacheDir string, persisted bool)

Source from the content-addressed store, hash-verified

58// NewFileCache creates a new file-based cache with optional size limit.
59// maxSize of 0 means unlimited cache size.
60func NewFileCache(cacheDir string, persisted bool) (*FileCache, error) {
61 return NewFileCacheWithSize(cacheDir, persisted, 0)
62}
63
64// NewFileCacheWithSize creates a new file-based cache with a maximum size limit.
65// When the cache exceeds maxSize items, least recently used items are evicted.

Callers 3

TestFileCache_SetGetFunction · 0.85
TestFileCache_TTLFunction · 0.85

Calls 1

NewFileCacheWithSizeFunction · 0.85

Tested by 3

TestFileCache_SetGetFunction · 0.68
TestFileCache_TTLFunction · 0.68