From 03890a8b501475240b343664bdfc3bacebae1cbe Mon Sep 17 00:00:00 2001 From: Laria Carolin Chabowski Date: Wed, 2 Aug 2017 08:04:28 +0200 Subject: Add config --- storage/memory_storage.go | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'storage/memory_storage.go') diff --git a/storage/memory_storage.go b/storage/memory_storage.go index 0c90981..b9ed54a 100644 --- a/storage/memory_storage.go +++ b/storage/memory_storage.go @@ -1,6 +1,7 @@ package storage import ( + "code.laria.me/petrific/config" "code.laria.me/petrific/objects" ) @@ -16,6 +17,10 @@ func NewMemoryStorage() Storage { } } +func MemoryStorageFromConfig(conf config.Config, name string) (Storage, error) { + return NewMemoryStorage(), nil +} + func (ms MemoryStorage) Get(id objects.ObjectId) ([]byte, error) { b, ok := ms.objects[id.String()] if !ok { @@ -39,3 +44,7 @@ func (ms MemoryStorage) Set(id objects.ObjectId, typ objects.ObjectType, raw []b func (ms MemoryStorage) List(typ objects.ObjectType) ([]objects.ObjectId, error) { return ms.bytype[typ], nil } + +func (MemoryStorage) Close() error { + return nil +} -- cgit v1.2.3-54-g00ecf