MCPcopy
hub / github.com/grafana/dskit / Delete

Method Delete

kv/etcd/mock.go:191–200  ·  view source on GitHub ↗

Delete implements the Clientv3Facade interface

(ctx context.Context, key string, opts ...clientv3.OpOption)

Source from the content-addressed store, hash-verified

189
190// Delete implements the Clientv3Facade interface
191func (m *mockKV) Delete(ctx context.Context, key string, opts ...clientv3.OpOption) (*clientv3.DeleteResponse, error) {
192 op := clientv3.OpDelete(key, opts...)
193 res, err := m.Do(ctx, op)
194
195 if err != nil {
196 return nil, err
197 }
198
199 return res.Del(), nil
200}
201
202// Put implements the Clientv3Facade interface
203func (m *mockKV) Put(ctx context.Context, key, val string, opts ...clientv3.OpOption) (*clientv3.PutResponse, error) {

Callers

nothing calls this directly

Calls 1

DoMethod · 0.95

Tested by

no test coverage detected