Encryption: Cleanup and add logging (#42084) (#42223)

* Encryption: Add more logs

* Add logging and checks

* Removed unused methods from secrets service

* Refactor and update tests

* Address review feedback

(cherry picked from commit 4014891971)

Co-authored-by: Tania B <yalyna.ts@gmail.com>
This commit is contained in:
Grot (@grafanabot)
2021-11-24 14:22:04 +01:00
committed by GitHub
co-authored by Tania B
parent f59b10384b
commit dfdb745e36
4 changed files with 64 additions and 64 deletions
+3 -3
View File
@@ -13,15 +13,15 @@ import (
const dataKeysTable = "data_keys"
var logger = log.New("secrets-store")
type SecretsStoreImpl struct {
sqlStore *sqlstore.SQLStore
log log.Logger
}
func ProvideSecretsStore(sqlStore *sqlstore.SQLStore) *SecretsStoreImpl {
return &SecretsStoreImpl{
sqlStore: sqlStore,
log: log.New("secrets.store"),
}
}
@@ -42,7 +42,7 @@ func (ss *SecretsStoreImpl) GetDataKey(ctx context.Context, name string) (*secre
}
if err != nil {
logger.Error("Failed getting data key", "err", err, "name", name)
ss.log.Error("Failed to get data key", "err", err, "name", name)
return nil, fmt.Errorf("failed getting data key: %w", err)
}