Skip to content
Snippets Groups Projects
Commit f1b4a261 authored by Karim Ahmed's avatar Karim Ahmed
Browse files

Merge branch 'fix/report_partition' into 'master'

Fix / report partition same as action slurm partition

See merge request detectors/pycalibration!606
parents 3b86f664 ebd57c4f
No related branches found
No related tags found
1 merge request!606Fix / report partition same as action slurm partition
......@@ -225,7 +225,8 @@ def create_finalize_script(fmt_args, temp_path, job_list) -> str:
return f_name
def run_finalize(fmt_args, temp_path, job_list, sequential=False):
def run_finalize(
fmt_args, temp_path, job_list, sequential=False, partition="exfel"):
finalize_script = create_finalize_script(fmt_args, temp_path, job_list)
cmd = []
......@@ -238,7 +239,7 @@ def run_finalize(fmt_args, temp_path, job_list, sequential=False):
'--open-mode=append', # So we can see if it's preempted & requeued
'--job-name', 'xfel-cal-finalize',
'--time', finalize_time_limit,
'--partition', 'upex-middle',
'--partition', partition,
"--dependency=afterany:" + ":".join(str(j) for j in job_list),
]
print(" ".join(cmd))
......@@ -848,7 +849,7 @@ def run(argv=None):
'report_to': report_to,
'in_folder': folder,
'request_time': request_time,
'submission_time': submission_time
'submission_time': submission_time,
}
joblist.append(run_finalize(
......@@ -856,6 +857,7 @@ def run(argv=None):
temp_path=run_tmp_path,
job_list=joblist,
sequential=args["no_cluster_job"],
partition=args["slurm_partition"] or "exfel",
))
if any(j is not None for j in joblist):
......
......@@ -93,6 +93,7 @@ def main(argv=None):
temp_path=working_dir,
job_list=joblist,
sequential=args.no_cluster_job,
partition=args.slurm_partition
))
if any(j is not None for j in joblist):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment