use nullnet_liblogging::{Logger, LoggerConfig};
#[tokio::main]
async fn main() {
let args: Vec<String> = std::env::args().collect();
let default_runner = "sample_program".to_string();
let runner = args.get(1).unwrap_or(&default_runner);
let logger_config = LoggerConfig::new(true, false, None, vec!["sample"]);
Logger::init(logger_config);
loop {
log::error!("This is an error message from {runner}");
log::warn!("This is a warning message from {runner}");
log::info!("This is an info message from {runner}");
log::debug!("This is a debug message from {runner}");
log::trace!("This is a trace message from {runner}");
tokio::time::sleep(std::time::Duration::from_secs(10)).await;
}
}