Skip to content

Commit 7814c0a

Browse files
fstagnichrisburr
authored andcommitted
fix: RAM should always be an int
1 parent f7a1353 commit 7814c0a

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/DIRAC/WorkloadManagementSystem/Utilities/JobParameters.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -242,7 +242,7 @@ def getAvailableRAM(siteName=None, gridCE=None, queue=None):
242242
gLogger.info("Looking in", csPath)
243243
availableRAM = gConfig.getValue(csPath, None)
244244
if availableRAM:
245-
return availableRAM
245+
return int(availableRAM)
246246

247247
# 3) checks if 'WholeNode' is one of the used tags
248248
# Tags of the CE
@@ -277,6 +277,6 @@ def getRAMForJob(jobID):
277277
# from /Resources/Computing/JobLimits/jobID/MaxRAM (set by PoolComputingElement)
278278
ram = gConfig.getValue(f"Resources/Computing/JobLimits/{jobID}/MaxRAM")
279279
if ram:
280-
return ram
280+
return int(ram)
281281

282282
return getAvailableRAM()

0 commit comments

Comments
 (0)