From d5943068a654372c94f9efcc18c1ebf02753ae7f Mon Sep 17 00:00:00 2001 From: Andre Sailer Date: Fri, 1 Mar 2024 13:11:50 +0100 Subject: [PATCH] fix(Job): add SoftwareDistModule if it is set in the ConfigurationSystem --- src/DIRAC/WorkloadManagementSystem/DB/JobDBUtils.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/DIRAC/WorkloadManagementSystem/DB/JobDBUtils.py b/src/DIRAC/WorkloadManagementSystem/DB/JobDBUtils.py index a18aecfd6bd..8249e0b9229 100644 --- a/src/DIRAC/WorkloadManagementSystem/DB/JobDBUtils.py +++ b/src/DIRAC/WorkloadManagementSystem/DB/JobDBUtils.py @@ -103,6 +103,10 @@ def checkAndPrepareJob(jobID, classAdJob, classAdReq, owner, ownerDN, ownerGroup if inputDataPolicy and not classAdJob.lookupAttribute("InputDataModule"): classAdJob.insertAttributeString("InputDataModule", inputDataPolicy) + softwareDistModule = Operations(vo=vo).getValue("SoftwareDistModule") + if softwareDistModule and not classAdJob.lookupAttribute("SoftwareDistModule"): + classAdJob.insertAttributeString("SoftwareDistModule", softwareDistModule) + # priority priority = classAdJob.getAttributeInt("Priority") if priority is None: