Initialize seal config map if nil (#22912)

* Initialize seal config map if nil

* Move the function outside if
This commit is contained in:
Divya Pola 2023-09-08 15:01:05 -05:00 committed by GitHub
parent f8ad2da680
commit 1c7716059d
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -216,6 +216,9 @@ func configureWrapper(configKMS *KMS, infoKeys *[]string, info *map[string]strin
var err error
envConfig := GetEnvConfigFunc(configKMS)
if configKMS.Config == nil {
configKMS.Config = make(map[string]string)
}
// transit is a special case, because some config values take precedence over env vars
if configKMS.Type == wrapping.WrapperTypeTransit.String() {
mergeTransitConfig(configKMS.Config, envConfig)