From e50c4cf127abb66cfd463e1e77a10cb39b793499 Mon Sep 17 00:00:00 2001
From: Damien Leong <damien@dyn-49-127-98-2.its.monash.edu.au>
Date: Fri, 2 Nov 2018 17:08:19 +1100
Subject: [PATCH] Add check to submission filter for Desktop requesting for
 more than one node

---
 roles/slurm-common/templates/job_submit.lua.j2 | 8 ++++++++
 1 file changed, 8 insertions(+)

diff --git a/roles/slurm-common/templates/job_submit.lua.j2 b/roles/slurm-common/templates/job_submit.lua.j2
index 402015f7..22b05df7 100644
--- a/roles/slurm-common/templates/job_submit.lua.j2
+++ b/roles/slurm-common/templates/job_submit.lua.j2
@@ -24,6 +24,14 @@ if job_desc.account == "default" then
 end
 
 
+-- Check Desktop requests with more than one node
+
+if ((job_desc.name == "desktop") and (job_desc.min_nodes > 1 )) then
+   slurm.log_user("The current M3 Desktop applications are unable to utilise more than one node, please select one node instead")
+   return slurm.ERROR
+end
+
+
 
 -- Check for gres.gpu requirements in m3c, m3h and m3g, else move job to comp
 
-- 
GitLab