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])