const char* dst_pm_name = argv[2];
sg_host_t src_pm = sg_host_self();
- sg_vm_t vm = (sg_vm_t)sg_vm_by_name(src_pm, vm_name);
+ sg_vm_t vm = sg_vm_by_name(src_pm, vm_name);
sg_host_t dst_pm = sg_host_by_name(dst_pm_name);
vm_migrate(vm, dst_pm);
resource::HostImpl* NetZoneImpl::get_host_by_name_or_null(const std::string& name) const
{
- auto host_it = hosts_.find(name);
- if (host_it != hosts_.end())
+ if (auto host_it = hosts_.find(name); host_it != hosts_.end())
return host_it->second;
for (const auto* child : children_) {
- auto* host = child->get_host_by_name_or_null(name);
- if (host)
+ if (auto* host = child->get_host_by_name_or_null(name))
return host;
}