From 72b5f977dc4d219ff88794550d7bbc2976dbd7cf Mon Sep 17 00:00:00 2001 From: Andrew Schott Date: Sun, 29 Sep 2024 00:11:13 -0500 Subject: [PATCH] Code cleanup --- osupdater/src/.main.rs.swp | Bin 16384 -> 0 bytes osupdater/src/main.rs | 15 +++++++++++++-- 2 files changed, 13 insertions(+), 2 deletions(-) delete mode 100644 osupdater/src/.main.rs.swp diff --git a/osupdater/src/.main.rs.swp b/osupdater/src/.main.rs.swp deleted file mode 100644 index 69626c1f6d699f620490a4cf6e614f5ac1179800..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16384 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 SvWoDjuX{Zv3!{g|&OZTMmGgiA diff --git a/osupdater/src/main.rs b/osupdater/src/main.rs index f67717d..5834356 100644 --- a/osupdater/src/main.rs +++ b/osupdater/src/main.rs @@ -48,7 +48,7 @@ fn update_dnf() { trim_newline(&mut sudo_bin); let find_dnf5 = Command::new("which") - .arg("dnf5").stdout(Stdio::piped()).output().unwrap(); + .arg("dnf5").stdout(Stdio::piped()).output().unwrap(); let mut dnf5_bin = String::from_utf8(find_dnf5.stdout).unwrap(); trim_newline(&mut dnf5_bin); @@ -347,7 +347,7 @@ fn main() { // update_all(); - let matches = command!() // requires `cargo` feature + let matches = command!() .arg( Arg::new("UPDATE_TOOL") .help("What updater to run") @@ -371,34 +371,45 @@ fn main() { if args.contains(&"all") { update_all() } + if args.contains(&"apt") { update_apt() } + if args.contains(&"distrobox") { update_distrobox() } + if args.contains(&"dnf") { update_dnf() } + if args.contains(&"flatpak") { update_flatpak() } + if args.contains(&"pacman") { update_pacman() } + if args.contains(&"podman") { update_podman() } + if args.contains(&"python") { update_python() } + if args.contains(&"snap") { update_snap() } + if args.contains(&"urpmi") { update_urpmi() } + if args.contains(&"zypper") { update_zypper() } + }