It works for me, but only for the job_submit function (not job_modify)
and requires that the function return an error code (not "SUCCESS").
Here's a trivial example
function slurm_job_submit(job_desc, part_list, submit_uid)
slurm.log_user("TEST");
return slurm.ERROR
end
$ srun hostname
srun: error: TEST
srun: error: Unable to allocate resources: Unspecified error
Quoting Paul Edmon <[email protected]>:
So I've been working with the job_submit.lua part of our config, we
are running 15.08.7 and while slurm.log_info works, slurm.log_user
does not. My understanding is that slurm.log_user will print to the
users console. My code looks like the following:
slurm.log_user("Your current fairshare is not high enough to use the
priority partition. Your job has been automatically reset to the
following: %s",job_desc.partition)
Does any one see a problem with this? Does any one have a version
of job_submit.lua that uses slurm.log_user and it works? If so what
is the trick? Or am I misunderstanding what slurm.log_user does?
-Paul Edmon-