Fix network settings parsing

pull/11300/head
Ilya Zuyev 2021-05-05 19:11:56 -07:00
parent 618d09ab76
commit 829cc42a65
1 changed files with 2 additions and 2 deletions

View File

@ -87,7 +87,7 @@ func gatewayIP(ociBin, containerName, defNetwork string) (string, error) {
// https://github.com/kubernetes/minikube/issues/11293
// need to check nested network
format := fmt.Sprintf("{{.NetworkSettings.Networks.%s.Gateway}}", containerName)
format := fmt.Sprintf("{{(index .NetworkSettings.Networks %s).Gateway}}", containerName)
rr, err = runCmd(exec.Command(ociBin, "container", "inspect", "--format", format, containerName))
if err != nil {
return "", errors.Wrapf(err, "inspect gateway")
@ -96,7 +96,7 @@ func gatewayIP(ociBin, containerName, defNetwork string) (string, error) {
return gatewayIP, nil
}
format = fmt.Sprintf("{{.NetworkSettings.Networks.%s.Gateway}}", defNetwork)
format = fmt.Sprintf("{{(index .NetworkSettings.Networks %s).Gateway}}", defNetwork)
rr, err = runCmd(exec.Command(ociBin, "container", "inspect", "--format", format, containerName))
if err != nil {
return "", errors.Wrapf(err, "inspect gateway")