diff --git a/prule/__init__.py b/prule/__init__.py
index b46b4788b267f110dc15ebc62702fb269e5b320e..2b1cc212be8a24b52b84e5aea0d899f2805964fc 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("=")