[slurm-users] Lua Job Submit - Setting Features/Constraints
Kevin Manalo
kmanalo at jhu.edu
Fri Dec 21 08:14:34 MST 2018
Hi Bill and Douglas,
Thanks for your tips - I narrowed down the issue to the fact that only one partition (a default partition) string is available, in all other cases it is not there, so the condition I'm targeting (job_desc[‘partition’] == "parallel") does not happen, and I don't know the reason for that - I will need to try to reproduce this elsewhere to confirm if it's a bug.
Thanks,
Kevin
On 12/19/18, 10:48 AM, "slurm-users on behalf of Bill Wichser" <slurm-users-bounces at lists.schedmd.com on behalf of bill at princeton.edu> wrote:
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