mirror of
https://github.com/cloud-hypervisor/cloud-hypervisor.git
synced 2026-08-05 02:19:16 +00:00
bin: switch to hypervisor::new
Signed-off-by: Wei Liu <liuwe@microsoft.com>
This commit is contained in:
@@ -10,7 +10,6 @@ extern crate vmm_sys_util;
|
|||||||
extern crate clap;
|
extern crate clap;
|
||||||
|
|
||||||
use clap::{App, Arg, ArgGroup, ArgMatches};
|
use clap::{App, Arg, ArgGroup, ArgMatches};
|
||||||
use hypervisor::kvm::KvmHypervisor as Hypervisor;
|
|
||||||
use libc::EFD_NONBLOCK;
|
use libc::EFD_NONBLOCK;
|
||||||
use log::LevelFilter;
|
use log::LevelFilter;
|
||||||
use seccomp::SeccompLevel;
|
use seccomp::SeccompLevel;
|
||||||
@@ -302,7 +301,7 @@ fn start_vmm(cmd_arguments: ArgMatches) {
|
|||||||
} else {
|
} else {
|
||||||
SeccompLevel::Advanced
|
SeccompLevel::Advanced
|
||||||
};
|
};
|
||||||
let hypervisor = Hypervisor::new().unwrap();
|
let hypervisor = hypervisor::new().unwrap();
|
||||||
let vmm_thread = match vmm::start_vmm_thread(
|
let vmm_thread = match vmm::start_vmm_thread(
|
||||||
env!("CARGO_PKG_VERSION").to_string(),
|
env!("CARGO_PKG_VERSION").to_string(),
|
||||||
api_socket_path,
|
api_socket_path,
|
||||||
@@ -310,7 +309,7 @@ fn start_vmm(cmd_arguments: ArgMatches) {
|
|||||||
http_sender,
|
http_sender,
|
||||||
api_request_receiver,
|
api_request_receiver,
|
||||||
&seccomp_level,
|
&seccomp_level,
|
||||||
Arc::new(hypervisor),
|
hypervisor,
|
||||||
) {
|
) {
|
||||||
Ok(t) => t,
|
Ok(t) => t,
|
||||||
Err(e) => {
|
Err(e) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user