From c3f407ad91aa301b3d19a210dec6eecb7c40dc32 Mon Sep 17 00:00:00 2001 From: Matthew K Defenderfer <mdefende@uab.edu> Date: Mon, 16 Sep 2024 10:42:10 -0500 Subject: [PATCH] change log directory and naming scheme to correctly add metadata without needing to manually create a symlink --- src/run-policy/run-mmpol.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/src/run-policy/run-mmpol.sh b/src/run-policy/run-mmpol.sh index 16542b8..4057d67 100755 --- a/src/run-policy/run-mmpol.sh +++ b/src/run-policy/run-mmpol.sh @@ -127,11 +127,16 @@ if [[ -z "${dry_run}" ]]; then # run policy command $cmd + log_name="${output_log_prefix}_${filetag}" + log_dir="${outdir}/${log_name}.d" + + mkdir ${log_dir} + # tag output file with run metadata - outfile=`ls -t $tmpglobal | head -1` - if [[ "$outfile" != "" ]] + raw_log_file=$(find ${outdir} -name "list-${SLURM_JOBID}*" -type d | head -1) + if [[ "$raw_log_file" != "" ]] then - mv -n $tmpglobal/$outfile $tmpglobal/../${output_log_prefix}_$filetag + mv -n ${raw_log_file} ${log_dir}/${log_name} fi rmdir $tmpglobal fi \ No newline at end of file -- GitLab