File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -2426,11 +2426,11 @@ impl RequestHandler for Vmm {
24262426 fn vm_resize_disk ( & mut self , id : String , desired_size : u64 ) -> result:: Result < ( ) , VmError > {
24272427 self . vm_config . as_ref ( ) . ok_or ( VmError :: VmNotCreated ) ?;
24282428
2429- if let Some ( ref mut vm) = self . vm {
2430- return vm. resize_disk ( id, desired_size) ;
2429+ match self . vm {
2430+ MaybeVmOwnership :: Vmm ( ref mut vm) => vm. resize_disk ( id, desired_size) ,
2431+ MaybeVmOwnership :: Migration => Err ( VmError :: VmMigrating ) ,
2432+ MaybeVmOwnership :: None => Err ( VmError :: ResizeDisk ) ,
24312433 }
2432-
2433- Err ( VmError :: ResizeDisk )
24342434 }
24352435 fn vm_resize_zone ( & mut self , id : String , desired_ram : u64 ) -> result:: Result < ( ) , VmError > {
24362436 self . vm_config . as_ref ( ) . ok_or ( VmError :: VmNotCreated ) ?;
You can’t perform that action at this time.
0 commit comments