mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-21 06:09:39 +08:00
fix: 避免旧套餐下架zone信息未知,导致同步rds异常
This commit is contained in:
@@ -1304,7 +1304,7 @@ func (self *SDBInstance) SyncWithCloudDBInstance(ctx context.Context, userCred m
|
||||
self.ZoneId = extInstance.GetIZoneId()
|
||||
err := self.setZoneInfo()
|
||||
if err != nil {
|
||||
return errors.Wrap(err, "setZoneInfo")
|
||||
log.Errorf("failed to set zone info for dbinstance %s(%s) error: %v", self.Name, self.Id, err)
|
||||
}
|
||||
|
||||
if createdAt := extInstance.GetCreatedAt(); !createdAt.IsZero() {
|
||||
@@ -1371,7 +1371,7 @@ func (manager *SDBInstanceManager) newFromCloudDBInstance(ctx context.Context, u
|
||||
instance.ZoneId = extInstance.GetIZoneId()
|
||||
err = instance.setZoneInfo()
|
||||
if err != nil {
|
||||
return nil, errors.Wrap(err, "instance.setZoneInfo")
|
||||
log.Errorf("failed to set zone info for dbinstance %s error: %v", instance.ExternalId, err)
|
||||
}
|
||||
|
||||
if secgroupId := extInstance.GetSecurityGroupId(); len(secgroupId) > 0 {
|
||||
|
||||
Reference in New Issue
Block a user