Debian releases all have an associated number that we can use for comparison

Signed-off-by: Fabian Grünbichler <f.gruenbich...@proxmox.com>
---
 src/bin/proxmox-offline-mirror.rs | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/bin/proxmox-offline-mirror.rs 
b/src/bin/proxmox-offline-mirror.rs
index c67ff82..9b8a230 100644
--- a/src/bin/proxmox-offline-mirror.rs
+++ b/src/bin/proxmox-offline-mirror.rs
@@ -45,12 +45,12 @@ impl Display for Distro {
     }
 }
 
-#[derive(PartialEq, Eq)]
+#[derive(PartialEq, Eq, PartialOrd, Ord)]
 enum Release {
-    Trixie,
-    Bookworm,
-    Bullseye,
-    Buster,
+    Trixie = 13,
+    Bookworm = 12,
+    Bullseye = 11,
+    Buster = 10,
 }
 
 impl Display for Release {
-- 
2.47.3



_______________________________________________
pve-devel mailing list
pve-devel@lists.proxmox.com
https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to