MCPcopy
hub / github.com/perkeep/perkeep / Wipe

Method Wipe

pkg/sorted/kvfile/kvfile.go:119–134  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

117}
118
119func (is *kvis) Wipe() error {
120 // Unlock the already open DB.
121 if err := is.db.Close(); err != nil {
122 return err
123 }
124 if err := os.Remove(is.path); err != nil {
125 return err
126 }
127
128 db, err := kv.Create(is.path, is.opts)
129 if err != nil {
130 return fmt.Errorf("error creating %s: %v", is.path, err)
131 }
132 is.db = db
133 return nil
134}
135
136type batch interface {
137 Mutations() []sorted.Mutation

Callers

nothing calls this directly

Calls 3

CreateMethod · 0.80
CloseMethod · 0.65
RemoveMethod · 0.65

Tested by

no test coverage detected