Prepare, configure, and manage Firecracker microVMs in seconds!
virtualization linux microvm firecracker
at main 18 lines 429 B view raw
1use anyhow::Error; 2 3use crate::command::run_command; 4 5pub fn logs(follow: bool) -> Result<(), Error> { 6 let app_dir = crate::config::get_config_dir()?; 7 let logfile = format!("{}/firecracker.log", app_dir); 8 let logfile = logfile.as_str(); 9 run_command( 10 "tail", 11 &match follow { 12 true => vec!["-f", logfile], 13 false => vec![logfile], 14 }, 15 true, 16 )?; 17 Ok(()) 18}