mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-21 14:19:49 +08:00
Merge pull request #855 in YUNIONIO/onecloud from ~QUXUAN/onecloud:hotfix/qx-cloud-snapshot-sync to release/2.2.0
* commit 'd6771f56dac05d240b3971f02d146a9ebc0b7f8a': 避免出现多个externalID相同的快照
This commit is contained in:
@@ -479,7 +479,7 @@ func (manager *SSnapshotManager) getProviderSnapshotsByRegion(region *SCloudregi
|
||||
return nil, fmt.Errorf("Region is nil or provider is nil")
|
||||
}
|
||||
snapshots := make([]SSnapshot, 0)
|
||||
q := manager.Query().Equals("cloudregion_id", region.Id).Equals("manager_id", provider.Id).NotEquals("status", SNAPSHOT_UNKNOWN)
|
||||
q := manager.Query().Equals("cloudregion_id", region.Id).Equals("manager_id", provider.Id)
|
||||
err := db.FetchModelObjects(manager, q, &snapshots)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
|
||||
Reference in New Issue
Block a user