Slurm can notify the user by email when certain types of events occur using options such as --mail-type
and --mail-user
.
The emails I receive this way contain a void body and a title that looks like :
SLURM Job_id=9228 Name=toto Ended, Run time 07:32:31, COMPLETED, ExitCode 0
I'd like to configure slurm so that the title or even better the body of the email contains other informations in a similar way of what the slurm command squeue --format
returns.
(actually I'd like the email to contain the comment I set up using sbatch --comment
)
To customise the email sent by Slurm, you typically write a script and set the value of
MailProg
to the path to that script in yourslurm.conf
.From the doc,
MailProg
is:The
contrib
directory of the Slurm source contains a script written in Perl that you can use and customise: https://github.com/SchedMD/slurm/tree/master/contribs/seffYou might also be interested in Slurm-Mail: https://github.com/neilmunday/slurm-mail
Slurm-Mail allows you to customise HTML emails sent to users and provides more information than the emails sent by Slurm by default.