From 41884fac921514799ee66eff56509c1d927c7f12 Mon Sep 17 00:00:00 2001
From: Thomas Kluyver <thomas.kluyver@xfel.eu>
Date: Tue, 10 Dec 2024 09:37:32 +0100
Subject: [PATCH] Ignore final empty line from squeue

---
 webservice/job_monitor.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/webservice/job_monitor.py b/webservice/job_monitor.py
index f36cb8363..443bbc926 100644
--- a/webservice/job_monitor.py
+++ b/webservice/job_monitor.py
@@ -73,7 +73,7 @@ def slurm_status(filter_user=True):
         cmd += ["--me"]
     res = run(cmd, stdout=PIPE, stderr=PIPE)
     if res.returncode == 0:
-        rlines = res.stdout.decode().split("\n")
+        rlines = res.stdout.decode().rstrip("\n").split("\n")
         statii = {}
         for r in rlines[1:]:
             try:
-- 
GitLab