From 276ed6c04b27c526a5e67c6f693515275dbf068a Mon Sep 17 00:00:00 2001 From: Leonard Lyubich Date: Sat, 3 Oct 2020 12:58:18 +0300 Subject: [PATCH] [#70] cmd/neofs-node: Implement Del method on in-memory bucket Signed-off-by: Leonard Lyubich --- cmd/neofs-node/object.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmd/neofs-node/object.go b/cmd/neofs-node/object.go index e449cb92c..344b2027f 100644 --- a/cmd/neofs-node/object.go +++ b/cmd/neofs-node/object.go @@ -69,6 +69,14 @@ func newBucket() bucket.Bucket { } } +func (b *inMemBucket) Del(key []byte) error { + b.Lock() + delete(b.items, base58.Encode(key)) + b.Unlock() + + return nil +} + func (b *inMemBucket) Get(key []byte) ([]byte, error) { b.RLock() v, ok := b.items[base58.Encode(key)]