support ability to set store, address and namespace via flags and env vars (#1092)

This commit is contained in:
Asim Aslam
2020-01-08 12:11:31 +00:00
committed by GitHub
parent 0b8ff3a8bb
commit 048065fe96
9 changed files with 143 additions and 50 deletions

View File

@@ -20,6 +20,13 @@ type memoryRecord struct {
c time.Time
}
func (m *memoryStore) Init(opts ...store.Option) error {
for _, o := range opts {
o(&m.options)
}
return nil
}
func (m *memoryStore) List() ([]*store.Record, error) {
m.RLock()
defer m.RUnlock()