INNER CODE UNIT · Go

parseTLSConfig

ozontech/file.d · cfg/config.go:74

func parseTLSConfig(tls *simplejson.Json) *TLSConfig {
	if tls.Interface() == nil {
		return nil
	}

	return &TLSConfig{
		CACert:     tls.Get("ca_cert").MustString(),
		ClientCert: tls.Get("client_cert").MustString(),
		ClientKey:  tls.Get("client_key").MustString(),
		Insecure:   tls.Get("insecure").MustBool(),
	}
}

type VaultConfig struct {
	Address string

	Token string

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…