From 4a92f6f5d4690ca6ad5731fd56a7db76d8aa4ff1 Mon Sep 17 00:00:00 2001 From: jette <jette@schedmd.com> Date: Thu, 26 Nov 2015 09:47:53 -0800 Subject: [PATCH] Accept max_rpc_count parameter SchedulerParameters now accepts keyword of "max_rpc_count" in addition to the documented "max_rpc_cnt" --- src/plugins/sched/backfill/backfill.c | 3 +++ src/slurmctld/job_scheduler.c | 3 +++ 2 files changed, 6 insertions(+) diff --git a/src/plugins/sched/backfill/backfill.c b/src/plugins/sched/backfill/backfill.c index 29410259972..c6f6fa36fbf 100644 --- a/src/plugins/sched/backfill/backfill.c +++ b/src/plugins/sched/backfill/backfill.c @@ -639,6 +639,9 @@ static void _load_config(void) if (sched_params && (tmp_ptr=strstr(sched_params, "max_rpc_cnt="))) defer_rpc_cnt = atoi(tmp_ptr + 12); + else if (sched_params && + (tmp_ptr=strstr(sched_params, "max_rpc_count="))) + defer_rpc_cnt = atoi(tmp_ptr + 14); if (defer_rpc_cnt < 0) { error("Invalid SchedulerParameters max_rpc_cnt: %d", defer_rpc_cnt); diff --git a/src/slurmctld/job_scheduler.c b/src/slurmctld/job_scheduler.c index 765ba066db6..6f09d73fa74 100644 --- a/src/slurmctld/job_scheduler.c +++ b/src/slurmctld/job_scheduler.c @@ -1109,6 +1109,9 @@ static int _schedule(uint32_t job_limit) if (sched_params && (tmp_ptr=strstr(sched_params, "max_rpc_cnt="))) defer_rpc_cnt = atoi(tmp_ptr + 12); + else if (sched_params && + (tmp_ptr=strstr(sched_params, "max_rpc_count="))) + defer_rpc_cnt = atoi(tmp_ptr + 14); if (defer_rpc_cnt < 0) { error("Invalid max_rpc_cnt: %d", defer_rpc_cnt); defer_rpc_cnt = 0; -- GitLab