From 53564cabe0a78d9d34c4726614fdb80a753dc44e Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Fri, 6 Sep 2024 10:37:23 +0200 Subject: [PATCH 1/3] simple bot/build.sh --- bot/build.sh | 5 +++++ 1 file changed, 5 insertions(+) create mode 100755 bot/build.sh diff --git a/bot/build.sh b/bot/build.sh new file mode 100755 index 0000000..b7790aa --- /dev/null +++ b/bot/build.sh @@ -0,0 +1,5 @@ +#!/usr/bin/env bash + +echo "just a dummy bot/build.sh script that logs SLURM environment settings..." + +env | grep SLURM_ From d0df5fb45a9e593706307f424523663a2dc9e3b0 Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Fri, 6 Sep 2024 11:40:06 +0200 Subject: [PATCH 2/3] example script to add submit options --- det_submit_opts.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 det_submit_opts.py diff --git a/det_submit_opts.py b/det_submit_opts.py new file mode 100644 index 0000000..37bbe42 --- /dev/null +++ b/det_submit_opts.py @@ -0,0 +1,13 @@ +def det_submit_opts(job): + """ + determine submit options from added easyconfigs + Args: + job (Job): namedtuple containing all information about job to be submitted + + Returns: + (string): string containing extra submit options + """ + submit_opts = [job.slurm_opts] + submit_opts.append('--comment="some extra options"') + + return ' '.join(submit_opts) From c21442083a4559da361390dba2695179a103c87a Mon Sep 17 00:00:00 2001 From: Thomas Roeblitz Date: Fri, 6 Dec 2024 11:09:35 +0100 Subject: [PATCH 3/3] log CUSTOM_ export vars --- bot/build.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/bot/build.sh b/bot/build.sh index b7790aa..a7ac635 100755 --- a/bot/build.sh +++ b/bot/build.sh @@ -3,3 +3,7 @@ echo "just a dummy bot/build.sh script that logs SLURM environment settings..." env | grep SLURM_ + +echo "also log CUSTOM_ vars" + +env | grep CUSTOM_