主机删除问题修复

This commit is contained in:
TangBin
2018-12-12 19:27:30 +08:00
parent 13fae52ea3
commit 61d1a7258f
+5 -2
View File
@@ -415,8 +415,11 @@ func (self *SRegion) GetInstances(zoneId string, ids []string, offset int, limit
log.Debugf("GetInstances with params: %s", params.String())
res, err := self.ec2Client.DescribeInstances(params)
if err != nil {
log.Errorf("GetInstances fail %s", err)
return nil, 0, err
if strings.Contains(err.Error(), "InvalidInstanceID.NotFound") {
return nil, 0, cloudprovider.ErrNotFound
} else {
return nil, 0, err
}
}
instances := []SInstance{}