diff options
author | Laria Carolin Chabowski <laria@laria.me> | 2017-08-02 08:04:28 +0200 |
---|---|---|
committer | Laria Carolin Chabowski <laria@laria.me> | 2017-09-26 21:35:40 +0200 |
commit | 03890a8b501475240b343664bdfc3bacebae1cbe (patch) | |
tree | 9944d740bf217fe46db07e72954639c7ef240d75 /storage/memory_storage.go | |
parent | 8c43d2969eaa4404675252480befa0642fca5dc4 (diff) | |
download | petrific-03890a8b501475240b343664bdfc3bacebae1cbe.tar.gz petrific-03890a8b501475240b343664bdfc3bacebae1cbe.tar.bz2 petrific-03890a8b501475240b343664bdfc3bacebae1cbe.zip |
Add config
Diffstat (limited to 'storage/memory_storage.go')
-rw-r--r-- | storage/memory_storage.go | 9 |
1 files changed, 9 insertions, 0 deletions
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 +} |