diff --git a/src/bin/installer_tui.rs b/src/bin/installer_tui.rs index 61cdd9d9f8b00ddbd728c86519da2a5ad5d85e28..5921fc0febb489f8396f95a496bb967b3ac9087a 100644 --- a/src/bin/installer_tui.rs +++ b/src/bin/installer_tui.rs @@ -338,11 +338,18 @@ fn main() { })?; eprintln!("finished installing, unmounting filesystem"); + Ok(()) }); - if let Err(err) = res { - eprintln!("installer_tui: failed to install: {:?}", err); - process::exit(1); + match res { + Ok(()) => { + eprintln!("installer_tui: installed successfully"); + process::exit(0); + }, + Err(err) => { + eprintln!("installer_tui: failed to install: {:?}", err); + process::exit(1); + } } }