diff --git a/clients/nym-client/src/persistence/pemstore.rs b/clients/nym-client/src/persistence/pemstore.rs index 037c6ab58a..c96318420f 100644 --- a/clients/nym-client/src/persistence/pemstore.rs +++ b/clients/nym-client/src/persistence/pemstore.rs @@ -35,10 +35,12 @@ impl PemStore { } fn read_file(&self, filepath: PathBuf) -> Vec { - let mut pem_bytes = File::open(filepath).unwrap(); + let mut pem_bytes = File::open(filepath).expect("Could not open stored keys from disk."); let mut buf = Vec::new(); - pem_bytes.read_to_end(&mut buf).unwrap(); - let pem = parse(&buf).unwrap(); + pem_bytes + .read_to_end(&mut buf) + .expect("PEM bytes reading failed."); + let pem = parse(&buf).expect("PEM parsing failed while reading keys"); pem.contents } // This should be refactored and made more generic for when we have other kinds of