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

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