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