From 42d11e00d7b3d6c37f50850ef3a69a57a1c63d88 Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Tue, 11 May 2004 20:14:10 +0000 Subject: [PATCH] Accept "INFINITE" as time values in addition to "UNLIMITED" values previously accepted. --- src/scontrol/scontrol.c | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/src/scontrol/scontrol.c b/src/scontrol/scontrol.c index 18aba9ade5d..f2e4c3fe39a 100644 --- a/src/scontrol/scontrol.c +++ b/src/scontrol/scontrol.c @@ -1408,7 +1408,8 @@ _update_job (int argc, char *argv[]) (uint32_t) strtol(&argv[i][6], (char **) NULL, 10); else if (strncasecmp(argv[i], "TimeLimit=", 10) == 0) { - if (strcasecmp(&argv[i][10], "UNLIMITED") == 0) + if ((strcasecmp(&argv[i][10], "UNLIMITED") == 0) || + (strcasecmp(&argv[i][10], "INFINITE") == 0)) job_msg.time_limit = INFINITE; else job_msg.time_limit = @@ -1586,7 +1587,8 @@ _update_part (int argc, char *argv[]) if (strncasecmp(argv[i], "PartitionName=", 14) == 0) part_msg.name = &argv[i][14]; else if (strncasecmp(argv[i], "MaxTime=", 8) == 0) { - if (strcasecmp(&argv[i][8],"UNLIMITED") == 0) + if ((strcasecmp(&argv[i][8],"UNLIMITED") == 0) || + (strcasecmp(&argv[i][8],"INFINITE") == 0)) part_msg.max_time = INFINITE; else part_msg.max_time = @@ -1594,14 +1596,16 @@ _update_part (int argc, char *argv[]) (char **) NULL, 10); } else if (strncasecmp(argv[i], "MaxNodes=", 9) == 0) - if (strcasecmp(&argv[i][9],"UNLIMITED") == 0) + if ((strcasecmp(&argv[i][9],"UNLIMITED") == 0) || + (strcasecmp(&argv[i][8],"INFINITE") == 0)) part_msg.max_nodes = INFINITE; else part_msg.max_nodes = (uint32_t) strtol(&argv[i][9], (char **) NULL, 10); else if (strncasecmp(argv[i], "MinNodes=", 9) == 0) - if (strcasecmp(&argv[i][9],"UNLIMITED") == 0) + if ((strcasecmp(&argv[i][9],"UNLIMITED") == 0) || + (strcasecmp(&argv[i][8],"INFINITE") == 0)) part_msg.min_nodes = INFINITE; else part_msg.min_nodes = -- GitLab