From 45a6c13bfb436905d23489de7f14a4ba29342537 Mon Sep 17 00:00:00 2001 From: Danny Auble <da@schedmd.com> Date: Wed, 9 Nov 2011 12:02:56 -0800 Subject: [PATCH] Added SLURM_STEP_ID to setup_env where previously only SLURM_STEPID was made --- src/common/env.c | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/src/common/env.c b/src/common/env.c index dec0ca2a8af..c0aa4426d3d 100644 --- a/src/common/env.c +++ b/src/common/env.c @@ -705,10 +705,16 @@ int setup_env(env_t *env, bool preserve_env) rc = SLURM_FAILURE; } - if (env->stepid >= 0 - && setenvf(&env->env, "SLURM_STEPID", "%d", env->stepid)) { - error("Unable to set SLURM_STEPID environment"); - rc = SLURM_FAILURE; + if (env->stepid >= 0) { + if (setenvf(&env->env, "SLURM_STEP_ID", "%d", env->stepid)) { + error("Unable to set SLURM_STEP_ID environment"); + rc = SLURM_FAILURE; + } + /* and for backwards compatability... */ + if (setenvf(&env->env, "SLURM_STEPID", "%d", env->stepid)) { + error("Unable to set SLURM_STEPID environment"); + rc = SLURM_FAILURE; + } } if (!preserve_env && env->nhosts -- GitLab