qcloud zone sync fix

This commit is contained in:
TangBin
2020-10-23 20:44:27 +08:00
parent 541a2d4e0d
commit 44b40599a5
+4 -6
View File
@@ -1097,12 +1097,10 @@ func (lb *SLoadbalancer) SyncWithCloudLoadbalancer(ctx context.Context, userCred
}
}
if len(lb.ZoneId) == 0 {
extZoneId := extLb.GetZoneId()
if len(extZoneId) > 0 {
if zone, err := db.FetchByExternalId(ZoneManager, extZoneId); err == nil && zone != nil {
lb.ZoneId = zone.GetId()
}
extZoneId := extLb.GetZoneId()
if len(extZoneId) > 0 {
if zone, err := db.FetchByExternalId(ZoneManager, extZoneId); err == nil && zone != nil {
lb.ZoneId = zone.GetId()
}
}