fix(region): check migration bandwidth is nil (#15082)

This commit is contained in:
wanyaoqi
2022-09-28 15:27:53 +08:00
committed by GitHub
parent 7e2f2e8ada
commit 893bf12cf7
+1 -1
View File
@@ -792,7 +792,7 @@ func (self *SKVMGuestDriver) CheckLiveMigrate(ctx context.Context, guest *models
return httperrors.NewBadRequestError("Guest have backup, can't migrate")
}
if utils.IsInStringArray(guest.Status, []string{api.VM_RUNNING, api.VM_SUSPEND}) {
if *input.MaxBandwidthMb < 50 {
if input.MaxBandwidthMb != nil && *input.MaxBandwidthMb < 50 {
return httperrors.NewBadRequestError("max bandwidth must gratethan 100M")
}
cdrom := guest.GetCdrom()