summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthias Beyer <mail@beyermatthias.de>2020-12-09 17:50:08 +0100
committerMatthias Beyer <mail@beyermatthias.de>2020-12-09 17:50:08 +0100
commit0877a7cbd85fe55d1784dd1fe491f6491a1c5445 (patch)
treee5b49cc61d4855742d86789afa2ad910f575a43b
parentec54e096a857fec587b88a6a55ffd1d6cd82d82f (diff)
Add some more trace output
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
-rw-r--r--src/commands/source.rs3
-rw-r--r--src/source/mod.rs3
2 files changed, 6 insertions, 0 deletions
diff --git a/src/commands/source.rs b/src/commands/source.rs
index 1906b13..4b61455 100644
--- a/src/commands/source.rs
+++ b/src/commands/source.rs
@@ -56,14 +56,17 @@ pub (in crate::commands) async fn verify_impl<'a, I>(packages: I, sc: &SourceCac
trace!("Verifying: {}", source.path().display());
let bar = multi.add(progressbars.bar());
if source.path().exists() {
+ trace!("Exists: {}", source.path().display());
source.verify_hash()
.await
.with_context(|| anyhow!("Hash verification failed for: {}", source.path().display()))?;
+ trace!("Success verifying: {}", source.path().display());
let msg = format!("Ok: {}", source.path().display());
bar.finish_with_message(&msg);
Ok(msg)
} else {
+ trace!("Failed verifying: {}", source.path().display());
bar.finish_with_message("Error");
Err(anyhow!("Source missing: {}", source.path().display()))
}
diff --git a/src/source/mod.rs b/src/source/mod.rs
index cf96f33..81bf34d 100644
--- a/src/source/mod.rs
+++ b/src/source/mod.rs
@@ -84,6 +84,8 @@ impl SourceEntry {
use tokio::io::AsyncReadExt;
let p = self.source_file_path();
+
+ trace!("Reading to buffer: {}", p.display());
let mut buf = vec![];
tokio::fs::OpenOptions::new()
.create(false)
@@ -94,6 +96,7 @@ impl SourceEntry {
.read_to_end(&mut buf)
.await?;
+ trace!("Reading to buffer finished: {}", p.display());
self.package_source
.hash()
.matches_hash_of(&buf)