summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKousuke Takaki <u7693@protonmail.com>2020-12-14 16:11:01 +0900
committerKousuke Takaki <u7693@protonmail.com>2020-12-14 16:11:01 +0900
commit6bcabcbb6b50e2e523982b626d3003e95ffedb73 (patch)
tree89d8bddd1afa805318d3b4875cac10aac78cfc25
parent3ab911afa189ea2979f1a6002596b6ccf4399ea1 (diff)
Improve error message
-rw-r--r--src/utils/fs.rs5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/utils/fs.rs b/src/utils/fs.rs
index dd1ec218..1c80abbb 100644
--- a/src/utils/fs.rs
+++ b/src/utils/fs.rs
@@ -110,7 +110,10 @@ pub fn copy_files_except_ext(
for entry in fs::read_dir(from)? {
let entry = entry?;
- let metadata = entry.path().metadata()?;
+ let metadata = entry
+ .path()
+ .metadata()
+ .with_context(|| format!("Failed to read {:?}", entry.path()))?;
// If the entry is a dir and the recursive option is enabled, call itself
if metadata.is_dir() && recursive {