From 6e37f9f731884a1d96495cf475a00fd3b25a4286 Mon Sep 17 00:00:00 2001 From: Morris Jette <jette@schedmd.com> Date: Wed, 25 Sep 2013 09:57:40 -0700 Subject: [PATCH] job_submit/pbs - set PBS_O_WORKDIR to SLURM_SUBMIT_DIR --- src/plugins/job_submit/pbs/spank_pbs.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/plugins/job_submit/pbs/spank_pbs.c b/src/plugins/job_submit/pbs/spank_pbs.c index 285f8bc13f1..249586fb8a3 100644 --- a/src/plugins/job_submit/pbs/spank_pbs.c +++ b/src/plugins/job_submit/pbs/spank_pbs.c @@ -106,7 +106,8 @@ int slurm_spank_task_init(spank_t sp, int ac, char **av) if (spank_getenv(sp, "SYSTEM", val, sizeof(val)) == ESPANK_SUCCESS) spank_setenv(sp, "PBS_O_SYSTEM", val, 1); - if (spank_getenv(sp, "WORKDIR", val, sizeof(val)) == ESPANK_SUCCESS) + if (spank_getenv(sp, "SLURM_SUBMIT_DIR", val, sizeof(val)) == + ESPANK_SUCCESS) spank_setenv(sp, "PBS_O_WORKDIR", val, 1); /* PBS_QUEUE is set in the job_submit/pbs plugin, but only for -- GitLab