MCPcopy
hub / github.com/go-task/task / WriteChecksum

Method WriteChecksum

taskfile/node_cache.go:62–67  ·  view source on GitHub ↗
(checksum string)

Source from the content-addressed store, hash-verified

60}
61
62func (node *CacheNode) WriteChecksum(checksum string) error {
63 if err := node.CreateCacheDir(); err != nil {
64 return err
65 }
66 return os.WriteFile(node.checksumPath(), []byte(checksum), 0o644)
67}
68
69func (node *CacheNode) CreateCacheDir() error {
70 if err := os.MkdirAll(node.dir, 0o755); err != nil {

Callers 1

readRemoteNodeContentMethod · 0.95

Calls 2

CreateCacheDirMethod · 0.95
checksumPathMethod · 0.95

Tested by

no test coverage detected