diff options
author | Kousuke Takaki <u7693@protonmail.com> | 2020-12-14 16:11:01 +0900 |
---|---|---|
committer | Kousuke Takaki <u7693@protonmail.com> | 2020-12-14 16:11:01 +0900 |
commit | 6bcabcbb6b50e2e523982b626d3003e95ffedb73 (patch) | |
tree | 89d8bddd1afa805318d3b4875cac10aac78cfc25 /src | |
parent | 3ab911afa189ea2979f1a6002596b6ccf4399ea1 (diff) |
Improve error message
Diffstat (limited to 'src')
-rw-r--r-- | src/utils/fs.rs | 5 |
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 { |