/* * task_p_slurmd_resume_job() */ extern int task_p_slurmd_resume_job (uint32_t job_id) { debug("task_p_slurmd_resume_job: %u", job_id); #ifdef HAVE_NATIVE_CRAY _step_prologue(); #endif return SLURM_SUCCESS; }
/* * task_p_pre_setuid() is called before setting the UID for the * user to launch his jobs. Use this to create the CPUSET directory * and set the owner appropriately. */ extern int task_p_pre_setuid (stepd_step_rec_t *job) { debug("task_p_pre_setuid: %u.%u", job->jobid, job->stepid); #ifdef HAVE_NATIVE_CRAY _step_prologue(); #endif return SLURM_SUCCESS; }
/* * task_p_slurmd_resume_job() */ extern int task_p_slurmd_resume_job (uint32_t job_id) { DEF_TIMERS; START_TIMER; debug("task_p_slurmd_resume_job: %u", job_id); #ifdef HAVE_NATIVE_CRAY _step_prologue(); #endif END_TIMER; if (debug_flags & DEBUG_FLAG_TIME_CRAY) INFO_LINE("call took: %s", TIME_STR); return SLURM_SUCCESS; }
/* * task_p_pre_setuid() is called before setting the UID for the * user to launch his jobs. Use this to create the CPUSET directory * and set the owner appropriately. */ extern int task_p_pre_setuid (stepd_step_rec_t *job) { DEF_TIMERS; START_TIMER; debug("task_p_pre_setuid: %u.%u", job->jobid, job->stepid); #ifdef HAVE_NATIVE_CRAY if (!job->batch) _step_prologue(); #endif END_TIMER; if (debug_flags & DEBUG_FLAG_TIME_CRAY) INFO_LINE("call took: %s", TIME_STR); return SLURM_SUCCESS; }