From d55beebebf5ff34516bec5bdf82e4a2364ca0817 Mon Sep 17 00:00:00 2001 From: aristocratos Date: Sun, 18 Oct 2020 15:34:43 +0200 Subject: [PATCH] Fixed get_cpu_name() function for some Xeon cpus --- bpytop.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bpytop.py b/bpytop.py index 0149dd7..09f0207 100755 --- a/bpytop.py +++ b/bpytop.py @@ -4380,7 +4380,7 @@ def get_cpu_name() -> str: nlist = name.split(" ") try: if "Xeon" in name and "CPU" in name: - name = nlist[nlist.index("CPU")+(-1 if name.endswith("CPU") else 1)] + name = nlist[nlist.index("CPU")+(-1 if name.endswith(("CPU", "z")) else 1)] elif "Ryzen" in name: name = " ".join(nlist[nlist.index("Ryzen"):nlist.index("Ryzen")+3]) elif "Duo" in name and "@" in name: