From aaf7c677538f19fbbcee373b9703310f57901f43 Mon Sep 17 00:00:00 2001
From: Alex Wiens <alex.wiens@uni-paderborn.de>
Date: Wed, 19 Feb 2025 16:48:14 +0100
Subject: [PATCH] Prule: Add more cases in slurminfo parsing

---
 prule/__init__.py | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/prule/__init__.py b/prule/__init__.py
index b46b478..2b1cc21 100644
--- a/prule/__init__.py
+++ b/prule/__init__.py
@@ -371,6 +371,12 @@ def parse_slurminfo(info):
                 slurm["ReqTRES"] = l[11:].strip("\n")
             elif l.startswith("   AllocTRES="):
                 slurm["AllocTRES"] = l[13:].strip("\n")
+            elif l.startswith("   StdErr="):
+                slurm["StdErr"] = l[10:].strip("\n")
+            elif l.startswith("   StdOut="):
+                slurm["StdOut"] = l[10:].strip("\n")
+            elif l.startswith("   StdIn="):
+                slurm["StdIn"] = l[9:].strip("\n")
             else:
                 for t in l.strip().split(" "):
                     k,v = t.split("=")
-- 
GitLab