mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-08-04 09:49:50 +00:00
returning an empty array instead of returning an array with empty string for kubemci get status
This commit is contained in:
parent
228c9915ee
commit
94cedea113
@ -1252,12 +1252,16 @@ func (j *IngressTestJig) runDelete(ing *extensions.Ingress, class string) error
|
|||||||
// getIngressAddressFromKubemci returns the IP address of the given multicluster ingress using kubemci.
|
// getIngressAddressFromKubemci returns the IP address of the given multicluster ingress using kubemci.
|
||||||
// TODO(nikhiljindal): Update this to be able to return hostname as well.
|
// TODO(nikhiljindal): Update this to be able to return hostname as well.
|
||||||
func getIngressAddressFromKubemci(name string) ([]string, error) {
|
func getIngressAddressFromKubemci(name string) ([]string, error) {
|
||||||
|
var addresses []string
|
||||||
out, err := runKubemciCmd("get-status", name)
|
out, err := runKubemciCmd("get-status", name)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return []string{}, err
|
return addresses, err
|
||||||
}
|
}
|
||||||
ip := findIPv4(out)
|
ip := findIPv4(out)
|
||||||
return []string{ip}, err
|
if ip != "" {
|
||||||
|
addresses = append(addresses, ip)
|
||||||
|
}
|
||||||
|
return addresses, err
|
||||||
}
|
}
|
||||||
|
|
||||||
// findIPv4 returns the first IPv4 address found in the given string.
|
// findIPv4 returns the first IPv4 address found in the given string.
|
||||||
@ -1278,7 +1282,7 @@ func getIngressAddress(client clientset.Interface, ns, name, class string) ([]st
|
|||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
addresses := []string{}
|
var addresses []string
|
||||||
for _, a := range ing.Status.LoadBalancer.Ingress {
|
for _, a := range ing.Status.LoadBalancer.Ingress {
|
||||||
if a.IP != "" {
|
if a.IP != "" {
|
||||||
addresses = append(addresses, a.IP)
|
addresses = append(addresses, a.IP)
|
||||||
|
Loading…
Reference in New Issue
Block a user