Skip to content
Snippets Groups Projects

Draft: Resolve "Enable TLS for all local settings (integration-tests, debug, etc.)"

Files
15
@@ -65,10 +65,10 @@ func (yh *AssignForwardingHandler) Update(c ygot.ValidatedGoStruct, jobs []*gnmi
@@ -65,10 +65,10 @@ func (yh *AssignForwardingHandler) Update(c ygot.ValidatedGoStruct, jobs []*gnmi
// check if initiating kms address is set
// check if initiating kms address is set
if initiatingKmsAddress := forwarding.GetInitiatingKmsAddress(); initiatingKmsAddress != nil {
if initiatingKmsAddress := forwarding.GetInitiatingKmsAddress(); initiatingKmsAddress != nil {
addressPrefix := ""
addressPrefix := ""
if initiatingKmsAddress.GetIpAddress() != "" {
if initiatingKmsAddress.GetHostname() != "" {
addressPrefix = initiatingKmsAddress.GetIpAddress()
} else if initiatingKmsAddress.GetHostname() != "" {
addressPrefix = initiatingKmsAddress.GetHostname()
addressPrefix = initiatingKmsAddress.GetHostname()
 
} else if initiatingKmsAddress.GetIpAddress() != "" {
 
addressPrefix = initiatingKmsAddress.GetIpAddress()
} else {
} else {
log.Error("initiatingKmsAddress must have either an IP address or a hostname")
log.Error("initiatingKmsAddress must have either an IP address or a hostname")
return fmt.Errorf("initiatingKmsAddress must have either an IP address or a hostname")
return fmt.Errorf("initiatingKmsAddress must have either an IP address or a hostname")
Loading