Do implements the Clientv3Facade interface
(_ context.Context, op clientv3.Op)
| 226 | |
| 227 | // Do implements the Clientv3Facade interface |
| 228 | func (m *mockKV) Do(_ context.Context, op clientv3.Op) (clientv3.OpResponse, error) { |
| 229 | m.valuesMtx.Lock() |
| 230 | defer m.valuesMtx.Unlock() |
| 231 | return m.doInternal(op) |
| 232 | } |
| 233 | |
| 234 | func (m *mockKV) doInternal(op clientv3.Op) (clientv3.OpResponse, error) { |
| 235 | if op.IsGet() { |