Merge pull request #1040 in YUNIONIO/onecloud from ~LIZEXI/onecloud:hotfix/lzx-host-convert-sched-failed to release/2.5.0

* commit 'e8d8097627f0cd2b3bf019d974e31af510a13779':
  修正: disk 传入 scheduler 参数不对, size_mb 应该为 size
This commit is contained in:
邱剑
2019-02-13 15:51:42 +08:00
+13 -13
View File
@@ -1101,23 +1101,23 @@ func totalDiskSize(projectId string, active tristate.TriState, ready tristate.Tr
}
type SDiskConfig struct {
ImageId string
ImageId string `json:"image_id"`
SnapshotId string
DiskType string // sys, data, swap, volume
SnapshotId string `json:"snapshot_id"`
DiskType string `json:"disk_type"` // sys, data, swap, volume
// ImageDiskFormat string
SizeMb int // MB
Fs string // file system
Format string //
Driver string //
Cache string //
Mountpoint string //
Backend string // stroageType
Medium string
ImageProperties map[string]string
SizeMb int `json:"size"` // MB
Fs string `json:"fs"` // file system
Format string `json:"format"` //
Driver string `json:"driver"` //
Cache string `json:"cache"` //
Mountpoint string `json:"mountpoint"` //
Backend string `json:"backend"` // stroageType
Medium string `json:"medium"`
ImageProperties map[string]string `json:"image_properties"`
DiskId string // import only
DiskId string `json:"-"` // import only
}
func parseDiskInfo(ctx context.Context, userCred mcclient.TokenCredential, info jsonutils.JSONObject) (*SDiskConfig, error) {