diff --git a/rustfs/src/utils.rs b/rustfs/src/utils.rs index b0ccb228c..2d12f64d2 100644 --- a/rustfs/src/utils.rs +++ b/rustfs/src/utils.rs @@ -29,10 +29,7 @@ pub(crate) fn load_private_key(filename: &str) -> io::Result Ok(key), - None => Err(error(format!("no private key found in {}", filename))), - } + private_key(&mut reader)?.ok_or_else(|| error(format!("no private key found in {}", filename))) } pub(crate) fn error(err: String) -> io::Error {