Merge pull request #108 in YUNIONIO/onecloud from ~QUXUAN/onecloud:bugfix/qx-disk-op to release/2.1.0

* commit '8df37525c033bdcc59c914d04c833c3d9fc8168d':
  修复因输入disk name导致找不到磁盘,卸载磁盘失败bug
This commit is contained in:
邱剑
2018-08-24 21:04:53 +08:00
+1 -1
View File
@@ -2337,7 +2337,7 @@ func (self *SGuest) PerformDetachdisk(ctx context.Context, userCred mcclient.Tok
disk.SetStatus(userCred, DISK_DETACHING, "")
}
taskData := jsonutils.NewDict()
taskData.Add(jsonutils.NewString(diskId), "disk_id")
taskData.Add(jsonutils.NewString(disk.Id), "disk_id")
taskData.Add(jsonutils.NewBool(keepDisk), "keep_disk")
self.GetDriver().StartGuestDetachdiskTask(ctx, userCred, self, taskData, "")
return nil, nil