implement new redis storage backend with go-redis package (#1649)

This commit is contained in:
Caleb Doxsey 2020-12-10 12:21:31 -07:00 committed by GitHub
parent 2e8b842aed
commit 3b634de550
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
10 changed files with 383 additions and 406 deletions

View file

@ -50,20 +50,6 @@ func (e *encryptedBackend) Get(ctx context.Context, id string) (*databroker.Reco
return record, nil
}
func (e *encryptedBackend) GetAll(ctx context.Context) ([]*databroker.Record, error) {
records, err := e.Backend.GetAll(ctx)
if err != nil {
return nil, err
}
for i := range records {
records[i], err = e.decryptRecord(records[i])
if err != nil {
return nil, err
}
}
return records, nil
}
func (e *encryptedBackend) List(ctx context.Context, sinceVersion string) ([]*databroker.Record, error) {
records, err := e.Backend.List(ctx, sinceVersion)
if err != nil {