diff --git a/src/sview/job_info.c b/src/sview/job_info.c index 162f787df5099547ba9990be32f454102b35eb5c..5a4fdad70eb7a6312b39e467ba3d2ccb800df67e 100644 --- a/src/sview/job_info.c +++ b/src/sview/job_info.c @@ -533,7 +533,7 @@ static void _set_active_combo_job(GtkComboBox *combo, break; #endif default: - break; + break } g_free(temp_char); end_it: @@ -614,6 +614,14 @@ static const char *_set_job_msg(job_desc_msg_t *job_msg, const char *new_text, goto return_error; job_msg->min_nodes = (uint32_t)temp_int; break; + case SORTID_MAX_NODES: + temp_int = strtol(new_text, (char **)NULL, 10); + + type = "max nodes"; + if(temp_int <= 0) + goto return_error; + job_msg->max_nodes = (uint32_t)temp_int; + break; case SORTID_MIN_PROCS: temp_int = strtol(new_text, (char **)NULL, 10); @@ -670,6 +678,10 @@ static const char *_set_job_msg(job_desc_msg_t *job_msg, const char *new_text, job_msg->req_nodes = xstrdup(new_text); type = "requested nodelist"; break; + case SORTID_EXC_NODELIST: + job_mgr->exc_nodes = xstrdup(new_text); + type = "excluded nodelist"; + break case SORTID_FEATURES: job_msg->features = xstrdup(new_text); type = "features";