mirror of
https://github.com/yunionio/cloudpods.git
synced 2026-09-24 16:03:43 +08:00
fix(host): show error for online resize
This commit is contained in:
@@ -1199,10 +1199,14 @@ func (task *SGuestOnlineResizeDiskTask) OnGetBlocksSucc(results *jsonutils.JSONA
|
||||
hostutils.TaskFailed(task.ctx, fmt.Sprintf("disk %s not found on this guest", task.diskId))
|
||||
}
|
||||
|
||||
func (task *SGuestOnlineResizeDiskTask) OnResizeSucc(result string) {
|
||||
params := jsonutils.NewDict()
|
||||
params.Add(jsonutils.NewInt(task.sizeMB), "disk_size")
|
||||
hostutils.TaskComplete(task.ctx, params)
|
||||
func (task *SGuestOnlineResizeDiskTask) OnResizeSucc(err string) {
|
||||
if len(err) == 0 {
|
||||
params := jsonutils.NewDict()
|
||||
params.Add(jsonutils.NewInt(task.sizeMB), "disk_size")
|
||||
hostutils.TaskComplete(task.ctx, params)
|
||||
return
|
||||
}
|
||||
hostutils.TaskFailed(task.ctx, fmt.Sprintf("resize disk %s %dMb error: %v", task.diskId, task.sizeMB, err))
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user