cleaned up env code once again. all env for jobs happens in slurmd/smgr.c...
cleaned up env code once again. all env for jobs happens in slurmd/smgr.c setup for env is done within slurmd/mgr.c to new variable in slurmd_job_t *job ->envtp which is an env_t *. All variables are setup there except for when srun runs the script instead of slurmd. For the srun case things are the same as before.
Showing
- src/common/env.c 5 additions, 5 deletionssrc/common/env.c
- src/common/env.h 4 additions, 4 deletionssrc/common/env.h
- src/slurmd/job.c 15 additions, 3 deletionssrc/slurmd/job.c
- src/slurmd/job.h 2 additions, 2 deletionssrc/slurmd/job.h
- src/slurmd/mgr.c 35 additions, 86 deletionssrc/slurmd/mgr.c
- src/slurmd/smgr.c 17 additions, 26 deletionssrc/slurmd/smgr.c
- src/srun/srun.c 3 additions, 2 deletionssrc/srun/srun.c
Loading
Please register or sign in to comment