aboutsummaryrefslogtreecommitdiff
path: root/src/gui_backend_slurm.c
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2024-01-11 17:05:29 +0100
committerThomas White <taw@physics.org>2024-01-11 17:05:29 +0100
commitc2ba0eb77f0da8ba825ede18eb1c6e6d5bee424a (patch)
tree8d69267534f49752965a79cae7cc1a9ff3e31f8c /src/gui_backend_slurm.c
parentee91037250512f7fad13411799633e7cda99ac15 (diff)
GUI: Write Millepede data into folder
Diffstat (limited to 'src/gui_backend_slurm.c')
-rw-r--r--src/gui_backend_slurm.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/gui_backend_slurm.c b/src/gui_backend_slurm.c
index 3961a92d..f5ad31c5 100644
--- a/src/gui_backend_slurm.c
+++ b/src/gui_backend_slurm.c
@@ -797,6 +797,7 @@ static void *run_indexing(const char *job_title,
gchar *files_rel_filename;
gchar *stream_rel_filename;
gchar *harvest_rel_filename;
+ gchar *mille_rel_filename;
char *slurm_prologue;
workdir = make_job_folder(job_title, job_notes);
@@ -842,6 +843,7 @@ static void *run_indexing(const char *job_title,
stdout_rel_filename = relative_to_cwd(workdir, "stdout-%a.log");
stderr_rel_filename = relative_to_cwd(workdir, "stderr-%a.log");
harvest_rel_filename = relative_to_cwd(workdir, "parameters.json");
+ mille_rel_filename = relative_to_cwd(workdir, "mille-data");
slurm_prologue = sbatch_bits(&opts->common, job_title, array_inx,
stdout_rel_filename, stderr_rel_filename);
@@ -853,6 +855,7 @@ static void *run_indexing(const char *job_title,
stream_rel_filename,
NULL, NULL,
harvest_rel_filename,
+ mille_rel_filename,
serial_offs,
&proj->peak_search_params,
&proj->indexing_params,
@@ -888,6 +891,7 @@ static void *run_indexing(const char *job_title,
free(stdout_rel_filename);
free(stderr_rel_filename);
free(harvest_rel_filename);
+ free(mille_rel_filename);
g_object_unref(workdir);
return job;