From 094128de58b48b7a067daa387ea33175d8689948 Mon Sep 17 00:00:00 2001 From: Alex Zenla Date: Mon, 27 Oct 2025 00:21:24 -0400 Subject: [PATCH] fix(log): swap everything to use logging --- src/actions/print.rs | 3 ++- src/menu.rs | 10 +++++----- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/actions/print.rs b/src/actions/print.rs index a89aa56..9b1bbe6 100644 --- a/src/actions/print.rs +++ b/src/actions/print.rs @@ -1,5 +1,6 @@ use crate::context::SproutContext; use anyhow::Result; +use log::info; use serde::{Deserialize, Serialize}; use std::rc::Rc; @@ -13,6 +14,6 @@ pub struct PrintConfiguration { /// Executes the print action with the specified `configuration` inside the provided `context`. pub fn print(context: Rc, configuration: &PrintConfiguration) -> Result<()> { - println!("{}", context.stamp(&configuration.text)); + info!("{}", context.stamp(&configuration.text)); Ok(()) } diff --git a/src/menu.rs b/src/menu.rs index e3f9bd3..1a9c09f 100644 --- a/src/menu.rs +++ b/src/menu.rs @@ -1,5 +1,6 @@ use crate::entries::BootableEntry; use anyhow::{Context, Result, bail}; +use log::info; use std::time::Duration; use uefi::ResultExt; use uefi::boot::TimerTrigger; @@ -93,10 +94,10 @@ fn select_with_input<'a>( // If the timeout is not zero, let's display the boot menu. if !timeout.is_zero() { // Until a pretty menu is available, we just print all the entries. - println!("Boot Menu:"); + info!("Boot Menu:"); for (index, entry) in entries.iter().enumerate() { let title = entry.context().stamp(&entry.declaration().title); - println!(" [{}] {} ({})", index, title, entry.name()); + info!(" [{}] {} ({})", index, title, entry.name()); } } @@ -107,9 +108,8 @@ fn select_with_input<'a>( break MenuOperation::Exit; } - println!(); - println!("Select a boot entry using the number keys."); - println!("Press Escape to exit and enter to display the entries again."); + info!("Select a boot entry using the number keys."); + info!("Press Escape to exit and enter to display the entries again."); let operation = read(input, &timeout)?; if operation != MenuOperation::Nop {