Yes. We use something like this
if job_desc.features == nil then
job_desc.features = "special"
else
job_desc.features = job_desc.features .. ",special"
end
Bill
On 12/19/2018 09:27 AM, Kevin Manalo wrote:
Is it safe to assume the value is nil if not set?
if (job_desc[‘partition’] == "parallel" and job_desc[‘features’] ==
nil) then
job_desc['features'] = "[haswell|broadwell|skylake]"
end
-Kevin
*From: *slurm-users <slurm-users-boun...@lists.schedmd.com> on behalf of
Douglas Jacobsen <dmjacob...@lbl.gov>
*Reply-To: *Slurm User Community List <slurm-users@lists.schedmd.com>
*Date: *Wednesday, December 19, 2018 at 9:07 AM
*To: *Slurm User Community List <slurm-users@lists.schedmd.com>
*Subject: *Re: [slurm-users] Lua Job Submit - Setting Features/Constraints
Hello,
We do this, it works like most of the other string-based fields, e.g.,
function job_submit(job_request, partinfo, submit_uid) {
job_request['features'] = 'special'
return slurm.SUCCESS
}
Is there something detailed you are looking for?
-Doug
----
Doug Jacobsen, Ph.D.
NERSC Computer Systems Engineer
Acting Group Lead, Computational Systems Group
National Energy Research Scientific Computing Center <http://www.nersc.gov>
dmjacob...@lbl.gov <mailto:dmjacob...@lbl.gov>
------------- __o
---------- _ '\<,_
----------(_)/ (_)__________________________
On Wed, Dec 19, 2018 at 5:49 AM Kevin Manalo <kman...@jhu.edu
<mailto:kman...@jhu.edu>> wrote:
All,
Does anyone have an example of setting features (if not set) in the
Lua job submission scripts?
job_desc.features
There was a discussion here, but it appears to be for the case where
it is checked and rejected
https://groups.google.com/d/topic/slurm-users/C-oYERITK9c/discussion
-Kevin