From 9cb4dc684a039e9abbf73dea5fa80d3ae888855e Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Mon, 18 May 2009 18:07:55 +0000 Subject: [PATCH] Add function slurm_get_resume_timeout --- src/common/slurm_protocol_api.c | 17 +++++++++++++++++ src/common/slurm_protocol_api.h | 5 +++++ 2 files changed, 22 insertions(+) diff --git a/src/common/slurm_protocol_api.c b/src/common/slurm_protocol_api.c index e0fdc64ae63..8a35ce11604 100644 --- a/src/common/slurm_protocol_api.c +++ b/src/common/slurm_protocol_api.c @@ -228,6 +228,23 @@ uint16_t slurm_get_batch_start_timeout(void) return batch_start_timeout; } +/* slurm_get_resume_timeout + * RET ResumeTimeout value from slurm.conf + */ +uint16_t slurm_get_resume_timeout(void) +{ + uint16_t resume_timeout = 0; + slurm_ctl_conf_t *conf; + + if(slurmdbd_conf) { + } else { + conf = slurm_conf_lock(); + resume_timeout = conf->resume_timeout; + slurm_conf_unlock(); + } + return resume_timeout; +} + /* slurm_get_def_mem_per_task * RET DefMemPerTask value from slurm.conf */ diff --git a/src/common/slurm_protocol_api.h b/src/common/slurm_protocol_api.h index ff304fd5ac6..5b7f67b96b4 100644 --- a/src/common/slurm_protocol_api.h +++ b/src/common/slurm_protocol_api.h @@ -103,6 +103,11 @@ inline slurm_protocol_config_t *slurm_get_api_config(void); */ uint16_t slurm_get_batch_start_timeout(void); +/* slurm_get_resume_timeout + * RET ResumeTimeout value from slurm.conf + */ +uint16_t slurm_get_resume_timeout(void); + /* slurm_get_complete_wait * RET CompleteWait value from slurm.conf */ -- GitLab