You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

28 lines
656 B
Rust

pub mod consts;
mod cpu_list;
mod global_config;
mod instance_config;
mod qemu;
pub mod rpc;
pub mod utils;
mod virtual_machine;
mod virtual_machine_info;
pub use global_config::*;
pub use instance_config::*;
pub use qemu::QemuCommandBuilder;
#[cfg(feature = "host")]
pub use virtual_machine::*;
pub use virtual_machine_info::*;
pub fn init_logging() {
let mut builder = pretty_env_logger::formatted_timed_builder();
#[cfg(debug_assertions)]
{
use log::LevelFilter;
builder.filter_level(LevelFilter::Debug);
}
builder.parse_filters(&std::env::var("RUST_LOG").unwrap_or_else(|_| "".to_string()));
builder.init();
}