fix: 避免旧套餐下架zone信息未知,导致同步rds异常

This commit is contained in:
Qu Xuan
2020-03-02 17:07:46 +08:00
parent 37d991be4b
commit 0ee6febfe8
+2 -2
View File
@@ -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 {