From c4a1bd610fe118164278deb8efe635a25deea6a7 Mon Sep 17 00:00:00 2001 From: Yadan Mu Date: Tue, 28 Mar 2017 23:08:32 +0000 Subject: [PATCH] Add support to use PUT rest api --- mem.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mem.go b/mem.go index 1c88437..30b2025 100644 --- a/mem.go +++ b/mem.go @@ -131,6 +131,12 @@ func (m *MemoryHandler) Update(ctx context.Context, item *resource.Item, origina return err } +// Replace replace an item by a new one in memory +func (m *MemoryHandler) Replace(ctx context.Context, item *resource.Item, original *resource.Item) (err error) { + err = m.Update(ctx, item, original) + return err +} + // Delete deletes an item from memory func (m *MemoryHandler) Delete(ctx context.Context, item *resource.Item) (err error) { m.Lock()