tools::file_get_contents - improve error message
This commit is contained in:
parent
6235a41862
commit
12400210a2
@ -104,8 +104,13 @@ pub fn file_read_firstline<P: AsRef<Path>>(path: P) -> Result<String, Error> {
|
|||||||
}).map_err(|err: Error| format_err!("unable to read {:?} - {}", path, err))
|
}).map_err(|err: Error| format_err!("unable to read {:?} - {}", path, err))
|
||||||
}
|
}
|
||||||
|
|
||||||
pub fn file_get_contents<P: AsRef<Path>>(path: P) -> Result<Vec<u8>, std::io::Error> {
|
pub fn file_get_contents<P: AsRef<Path>>(path: P) -> Result<Vec<u8>, Error> {
|
||||||
std::fs::read(path)
|
|
||||||
|
let path = path.as_ref();
|
||||||
|
|
||||||
|
try_block!({
|
||||||
|
std::fs::read(path)
|
||||||
|
}).map_err(|err| format_err!("unable to read {:?} - {}", path, err))
|
||||||
}
|
}
|
||||||
|
|
||||||
/// Atomically write a file. We first create a temporary file, which
|
/// Atomically write a file. We first create a temporary file, which
|
||||||
|
Loading…
Reference in New Issue
Block a user