diff --git a/cert_tools/src/generate_key.rs b/cert_tools/src/generate_key.rs index 79af6f3..0672178 100644 --- a/cert_tools/src/generate_key.rs +++ b/cert_tools/src/generate_key.rs @@ -15,14 +15,14 @@ pub struct GenerateKeyOptions { } pub fn generate_key_file(options: GenerateKeyOptions) { - if let Err(e) = cert_lib::generate_certificate( + cert_lib::generate_certificate( options.output_path.unwrap_or(String::from(".")).as_ref(), &options.name, 4096, options.validity_periods.unwrap_or(365), options.version.unwrap_or(1), options.serial, - ) { - println!("Failed to generate certificate, due to: {}", e.to_string()); - } + ) + .expect("generate certificate failed"); + println!("Certificate generated."); }