Keep an up-to-date copy of the KMS master key (#19492)

This commit is contained in:
Allan Roger Reid
2024-04-15 00:42:50 -07:00
committed by GitHub
parent e7baf78ee8
commit b8f05b1471
4 changed files with 99 additions and 18 deletions
+8
View File
@@ -193,3 +193,11 @@ func tierLogIf(ctx context.Context, err error, errKind ...interface{}) {
func kmsLogIf(ctx context.Context, err error, errKind ...interface{}) {
logger.LogIf(ctx, "kms", err, errKind...)
}
// Logger permits access to module specific logging
type Logger struct{}
// LogOnceIf is the implementation of LogOnceIf, accessible using the Logger interface
func (l Logger) LogOnceIf(ctx context.Context, subsystem string, err error, id string, errKind ...interface{}) {
logger.LogOnceIf(ctx, subsystem, err, id, errKind...)
}