From b21d8d3606f49ff41e90a4e865bb42622c2aee62 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Sierro?= Date: Fri, 7 May 2021 12:33:16 +0200 Subject: [PATCH] job name in submit script --- src/scgenerator/data/submit_job_template.txt | 1 + src/scgenerator/scripts/slurm_submit.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/src/scgenerator/data/submit_job_template.txt b/src/scgenerator/data/submit_job_template.txt index 903c453..651152a 100644 --- a/src/scgenerator/data/submit_job_template.txt +++ b/src/scgenerator/data/submit_job_template.txt @@ -1,6 +1,7 @@ #!/bin/bash #SBATCH --time={time} +#SBATCH --job-name="{job_name}" ### This script works for any number of nodes, Ray will find and manage all resources #SBATCH --nodes={nodes} diff --git a/src/scgenerator/scripts/slurm_submit.py b/src/scgenerator/scripts/slurm_submit.py index 9249a0a..a9a799a 100644 --- a/src/scgenerator/scripts/slurm_submit.py +++ b/src/scgenerator/scripts/slurm_submit.py @@ -65,7 +65,8 @@ def main(): sim_num, _ = count_variations(config) file_name = "submit " + config["name"] + "-" + format(datetime.now(), "%Y%m%d%H%M") + ".sh" - submit_sh = template.format(**vars(args)) + job_name = f"supercontinuum {config['name']}" + submit_sh = template.format(job_name=job_name, **vars(args)) with open(file_name, "w") as file: file.write(submit_sh) subprocess.run(["sbatch", "--test-only", file_name])