From 2de610a3a6b29308975840e565e149579bbb1ee5 Mon Sep 17 00:00:00 2001 From: TangBin Date: Mon, 28 Sep 2020 11:58:54 +0800 Subject: [PATCH] aliyun create public lb fix --- pkg/compute/models/loadbalancerresource.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/pkg/compute/models/loadbalancerresource.go b/pkg/compute/models/loadbalancerresource.go index 7736c0813d..ae757e1a16 100644 --- a/pkg/compute/models/loadbalancerresource.go +++ b/pkg/compute/models/loadbalancerresource.go @@ -75,6 +75,12 @@ func (self *SLoadbalancerResourceBase) GetCloudprovider() *SCloudprovider { if vpc != nil { return vpc.GetCloudprovider() } + + lb := self.GetLoadbalancer() + if lb != nil { + return lb.GetCloudprovider() + } + return nil }