MCPcopy
hub / github.com/NVIDIA/aistore / do

Method do

xs/multiobj.go:213–228  ·  view source on GitHub ↗
(lom *cluster.LOM, wi lrwi, smap *cluster.Smap)

Source from the content-addressed store, hash-verified

211}
212
213func (r *lriterator) do(lom *cluster.LOM, wi lrwi, smap *cluster.Smap) error {
214 if err := lom.InitBck(r.xctn.Bck().Bucket()); err != nil {
215 return err
216 }
217 if smap != nil {
218 _, local, err := lom.HrwTarget(smap)
219 if err != nil {
220 return err
221 }
222 if !local {
223 return nil
224 }
225 }
226 wi.do(lom, r)
227 return nil
228}
229
230//////////////////
231// evict/delete //

Callers 3

iterateTemplateMethod · 0.95
iteratePrefixMethod · 0.95
iterateListMethod · 0.95

Calls 5

InitBckMethod · 0.80
HrwTargetMethod · 0.80
BucketMethod · 0.65
BckMethod · 0.65
doMethod · 0.65

Tested by

no test coverage detected