MCPcopy Create free account
hub / github.com/dearcode/candy / isFull

Method isFull

store/file.go:131–148  ·  view source on GitHub ↗

check master file size

()

Source from the content-addressed store, hash-verified

129
130// check master file size
131func (f *fileDB) isFull() bool {
132 if f.master == nil {
133 return true
134 }
135
136 i, err := f.master.file.Stat()
137 if err != nil {
138 f.close(f.master.name)
139 return true
140 }
141
142 if i.Size() > maxBlockSize {
143 f.close(f.master.name)
144 return true
145 }
146
147 return false
148}
149
150func (f *fileDB) add(key []byte, data []byte) error {
151 f.Lock()

Callers 1

addMethod · 0.95

Calls 1

closeMethod · 0.95

Tested by

no test coverage detected