From 3793387b66871c679e1de4dd5f09e7bf56fe5231 Mon Sep 17 00:00:00 2001 From: rainzm Date: Thu, 3 Sep 2020 20:22:21 +0800 Subject: [PATCH] feat(esxi): correctly judge whether inet is nil --- pkg/multicloud/esxi/devtools.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/multicloud/esxi/devtools.go b/pkg/multicloud/esxi/devtools.go index 79f191d2e2..c7e26b2ef7 100644 --- a/pkg/multicloud/esxi/devtools.go +++ b/pkg/multicloud/esxi/devtools.go @@ -156,7 +156,7 @@ func NewVNICDev(host *SHost, mac, driver string, bridge string, vlanId int32, ke log.Errorf("fail to find dvportgroup by name %s: %s", bridge, err) } } - if inet == nil { + if inet == nil || reflect.ValueOf(inet).IsNil() { inet, err = host.FindNetworkByVlanID(vlanId) if err != nil { log.Errorf("fail to find network by vlanid %d: %s", vlanId, err)