Added logic for skipping dnf if dnf5 exists.

This commit is contained in:
Andrew Schott 2024-08-19 20:16:36 -05:00
parent 966af8866e
commit 5c412a7902

View file

@ -108,7 +108,11 @@ fn main() {
// dnf // dnf
let path = Path::new(&dnf_bin); let path = Path::new(&dnf_bin);
if path.exists(){ let path_dnf5 = Path::new(&dnf5_bin);
if path_dnf5.exists() {
cprintln!("<bold>dnf found but skipped since dnf5 is present</bold>")
} else if path.exists(){
cprintln!("<bold><rev>Updating via: dnf</rev></bold>"); cprintln!("<bold><rev>Updating via: dnf</rev></bold>");
let mut cmd = let mut cmd =
Command::new(&sudo_bin) Command::new(&sudo_bin)