[slurm-users] Lua Job Submit - Setting Features/Constraints
Bill Wichser
bill at princeton.edu
Wed Dec 19 08:47:05 MST 2018
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-bounces at lists.schedmd.com> on behalf of
> Douglas Jacobsen <dmjacobsen at lbl.gov>
> *Reply-To: *Slurm User Community List <slurm-users at lists.schedmd.com>
> *Date: *Wednesday, December 19, 2018 at 9:07 AM
> *To: *Slurm User Community List <slurm-users at 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>
>
> dmjacobsen at lbl.gov <mailto:dmjacobsen at lbl.gov>
>
> ------------- __o
> ---------- _ '\<,_
> ----------(_)/ (_)__________________________
>
> On Wed, Dec 19, 2018 at 5:49 AM Kevin Manalo <kmanalo at jhu.edu
> <mailto:kmanalo at 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
>
More information about the slurm-users
mailing list