summaryrefslogtreecommitdiffstats
path: root/src/book
diff options
context:
space:
mode:
authorapatniv <apatniv@gmail.com>2020-12-05 20:17:45 -0500
committerapatniv <apatniv@gmail.com>2020-12-05 20:17:45 -0500
commita3a5386da01195f0392468ac179fc4166b5c773c (patch)
tree9c192e93a9c5491e6e7ad0142c49fe44a59d96a1 /src/book
parent3ab911afa189ea2979f1a6002596b6ccf4399ea1 (diff)
Add more context regarding which missing file creation failed
Diffstat (limited to 'src/book')
-rw-r--r--src/book/book.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/book/book.rs b/src/book/book.rs
index 35f66438..07996cad 100644
--- a/src/book/book.rs
+++ b/src/book/book.rs
@@ -49,7 +49,7 @@ fn create_missing(src_dir: &Path, summary: &Summary) -> Result<()> {
}
debug!("Creating missing file {}", filename.display());
- let mut f = File::create(&filename)?;
+ let mut f = File::create(&filename).with_context(|| format!("Unable to create missing file: {}", filename.display()))?;
writeln!(f, "# {}", link.name)?;
}
}