From 53188f8c3003a0e0e3a3972664abf4125805f6ff Mon Sep 17 00:00:00 2001 From: Lucas Schwiderski Date: Tue, 7 Mar 2023 19:45:47 +0100 Subject: [PATCH] chore(dtmm): Improve debug logging --- crates/dtmm/src/controller/game.rs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/crates/dtmm/src/controller/game.rs b/crates/dtmm/src/controller/game.rs index c339407..a69691c 100644 --- a/crates/dtmm/src/controller/game.rs +++ b/crates/dtmm/src/controller/game.rs @@ -574,7 +574,7 @@ pub(crate) async fn deploy_mods(state: State) -> Result<()> { tracing::info!( "Deploying {} mods to {}", - state.mods.len(), + state.mods.iter().filter(|i| i.enabled).count(), state.game_dir.join("bundle").display() ); @@ -604,7 +604,10 @@ pub(crate) async fn deploy_mods(state: State) -> Result<()> { if !contains { let task = async move { - let path = bundle_dir.join(file_name); + let path = bundle_dir.join(&file_name); + + tracing::debug!("Removing unused bundle '{}'", file_name); + if let Err(err) = fs::remove_file(&path).await.wrap_err_with(|| { format!("failed to remove unused bundle '{}'", path.display()) }) {