/* * task_p_pre_launch_priv() is called prior to exec of application task. * in privileged mode, just after slurm_spank_task_init_privileged */ extern int task_p_pre_launch_priv (stepd_step_rec_t *job) { #ifdef HAVE_NATIVE_CRAY debug("task_p_pre_launch_priv: %u.%u", job->jobid, job->stepid); if (track_status) { return _make_status_file(job); } #endif return SLURM_SUCCESS; }
/* * task_p_pre_launch_priv() is called prior to exec of application task. * in privileged mode, just after slurm_spank_task_init_privileged */ extern int task_p_pre_launch_priv (stepd_step_rec_t *job) { int rc = SLURM_SUCCESS; DEF_TIMERS; START_TIMER; #ifdef HAVE_NATIVE_CRAY debug("task_p_pre_launch_priv: %u.%u", job->jobid, job->stepid); if (track_status) { rc = _make_status_file(job); } #endif END_TIMER; if (debug_flags & DEBUG_FLAG_TIME_CRAY) INFO_LINE("call took: %s", TIME_STR); return rc; }