From eb649db9a572c2536b7873048aed04a317efa9bc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?St=C3=A9phane=20Diemer?= <stephane.diemer@ubicast.eu>
Date: Mon, 6 Jan 2020 17:08:40 +0100
Subject: [PATCH] Fixed Debian kernel cleaning

---
 kernels_cleaner.py | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/kernels_cleaner.py b/kernels_cleaner.py
index fbd66208..2fe3588a 100755
--- a/kernels_cleaner.py
+++ b/kernels_cleaner.py
@@ -63,7 +63,9 @@ def clean_kernels():
     try:
         current_str = out.split(' ')[2]
         if current_str.endswith('-generic'):
-            current_str = current_str[:-8]
+            current_str = current_str[:-len('-generic')]
+        elif current_str.endswith('-amd64'):
+            current_str = current_str[:-len('-amd64')]
         current = [int(v) for v in current_str.replace('-', '.').split('.')]
     except Exception as e:
         log(RED + 'Failed to get current kernel.' + DEFAULT + '\nError: ' + str(e), error=True)
-- 
GitLab