From 7b2448929643fe42c3b90c02eca4925ecaed7dec Mon Sep 17 00:00:00 2001 From: Simone Margaritelli Date: Fri, 28 Jun 2024 15:12:18 +0200 Subject: [PATCH] misc: small fix or general refactoring i did not bother commenting --- src/main.rs | 6 +++--- src/ui/mod.rs | 1 + src/{listener.rs => ui/text.rs} | 2 +- 3 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 src/ui/mod.rs rename src/{listener.rs => ui/text.rs} (98%) diff --git a/src/main.rs b/src/main.rs index 87874e4..d860690 100644 --- a/src/main.rs +++ b/src/main.rs @@ -7,8 +7,8 @@ use clap::Parser; mod agent; mod cli; -mod listener; mod setup; +mod ui; const APP_NAME: &str = env!("CARGO_BIN_NAME"); const APP_VERSION: &str = env!("CARGO_PKG_VERSION"); @@ -37,8 +37,8 @@ async fn main() -> Result<()> { let (mut agent, events_rx) = setup::setup_agent(&args).await?; - // spawn the events listener - tokio::spawn(listener::events_listener(args, events_rx)); + // spawn the events consumer + tokio::spawn(ui::text::consume_events(args, events_rx)); // keep going until the task is complete or a fatal error is reached while !agent.is_done().await { diff --git a/src/ui/mod.rs b/src/ui/mod.rs new file mode 100644 index 0000000..47479b8 --- /dev/null +++ b/src/ui/mod.rs @@ -0,0 +1 @@ +pub(crate) mod text; diff --git a/src/listener.rs b/src/ui/text.rs similarity index 98% rename from src/listener.rs rename to src/ui/text.rs index dd44087..c202ee5 100644 --- a/src/listener.rs +++ b/src/ui/text.rs @@ -5,7 +5,7 @@ use crate::{ cli, }; -pub(crate) async fn events_listener(args: cli::Args, mut events_rx: Receiver) { +pub(crate) async fn consume_events(args: cli::Args, mut events_rx: Receiver) { while let Some(event) = events_rx.recv().await { match event { Event::MetricsUpdate(metrics) => {