@@ -457,7 +457,8 @@ Evacuate::Evacuate() :
457457 migration_type (" migration-type" ),
458458 rdma_migration (" rdma-migration" ),
459459 pscom_hook_procs (" pscom-hook-procs" ),
460- transport (" transport" )
460+ transport (" transport" ),
461+ vm_name (" vm-name" )
461462{
462463}
463464
@@ -470,7 +471,8 @@ Evacuate::Evacuate(std::vector<std::string> destinations, std::string mode, bool
470471 migration_type (" migration-type" , std::move(migration_type)),
471472 rdma_migration (" rdma-migration" , rdma_migration),
472473 pscom_hook_procs (" pscom-hook-procs" , std::move(pscom_hook_procs)),
473- transport (" transport" )
474+ transport (" transport" ),
475+ vm_name (" vm-name" )
474476{
475477}
476478
@@ -486,6 +488,7 @@ YAML::Node Evacuate::emit() const
486488 merge_node (params, rdma_migration.emit ());
487489 merge_node (params, pscom_hook_procs.emit ());
488490 merge_node (params, transport.emit ());
491+ merge_node (node, vm_name.emit ());
489492 return node;
490493}
491494
@@ -502,6 +505,7 @@ void Evacuate::load(const YAML::Node &node)
502505 pscom_hook_procs.load (node[" parameter" ]);
503506 transport.load (node[" parameter" ]);
504507 }
508+ vm_name.load (node);
505509}
506510
507511
0 commit comments