fix: region disk specs

This commit is contained in:
Zexi Li
2018-11-01 17:04:34 +08:00
parent 557d28244c
commit dfe8d26da5
+4 -7
View File
@@ -599,13 +599,10 @@ func GetDiskSpecV2(storageInfo jsonutils.JSONObject) jsonutils.JSONObject {
log.Errorf("Unmarshal to baremetal storage error: %v", err)
return nil
}
refStorages := func() []*baremetal.BaremetalStorage {
ret := make([]*baremetal.BaremetalStorage, len(storages))
for i, s := range storages {
ret[i] = &s
}
return ret
}()
refStorages := make([]*baremetal.BaremetalStorage, len(storages))
for i := range storages {
refStorages[i] = &storages[i]
}
diskSpec := baremetal.GetDiskSpecV2(refStorages)
return jsonutils.Marshal(diskSpec)
}