mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
Automatic merge from release/2.4.0 -> release/2.5.0
* commit '187b153ef9d37b82761ed1895f21e88276cd5c21': 避免出现多个externalID相同的快照
This commit is contained in:
@@ -576,7 +576,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