mirror of
https://github.com/minio/minio.git
synced 2025-02-03 18:06:00 -05:00
fix: ignore empty values while parsing tlsEnabled value
This commit is contained in:
parent
9ea45399ce
commit
b07e309627
@ -85,18 +85,21 @@ func Lookup(kvs config.KVS) (Config, error) {
|
|||||||
if err := config.CheckValidKeys(config.IdentityTLSSubSys, kvs, DefaultKVS); err != nil {
|
if err := config.CheckValidKeys(config.IdentityTLSSubSys, kvs, DefaultKVS); err != nil {
|
||||||
return Config{}, err
|
return Config{}, err
|
||||||
}
|
}
|
||||||
insecureSkipVerify, err := config.ParseBool(env.Get(EnvIdentityTLSSkipVerify, kvs.Get(skipVerify)))
|
cfg := Config{}
|
||||||
|
var err error
|
||||||
|
v := env.Get(EnvIdentityTLSEnabled, "")
|
||||||
|
if v == "" {
|
||||||
|
return cfg, nil
|
||||||
|
}
|
||||||
|
cfg.Enabled, err = config.ParseBool(v)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return Config{}, err
|
return Config{}, err
|
||||||
}
|
}
|
||||||
enabled, err := config.ParseBool(env.Get(EnvIdentityTLSEnabled, ""))
|
cfg.InsecureSkipVerify, err = config.ParseBool(env.Get(EnvIdentityTLSSkipVerify, kvs.Get(skipVerify)))
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return Config{}, err
|
return Config{}, err
|
||||||
}
|
}
|
||||||
return Config{
|
return cfg, nil
|
||||||
Enabled: enabled,
|
|
||||||
InsecureSkipVerify: insecureSkipVerify,
|
|
||||||
}, nil
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const (
|
const (
|
||||||
|
Loading…
x
Reference in New Issue
Block a user