Skip to content
Snippets Groups Projects
Commit 71399c28 authored by jce's avatar jce
Browse files

slight change to make enum methods a little more correct.

parent 9ffc072e
No related branches found
No related tags found
No related merge requests found
......@@ -498,7 +498,7 @@ void slurm_init_part_desc_msg ( update_part_msg_t * update_part_msg )
}
char *
job_state_string(uint16_t inx)
job_state_string( enum job_states inx)
{
static char *job_state_string[] = {
"PENDING",
......@@ -514,7 +514,23 @@ job_state_string(uint16_t inx)
}
char *
node_state_string(uint16_t inx)
job_state_string_compact( enum job_states inx)
{
static char *job_state_string[] = {
"PD",
"SI",
"R",
"SO",
"C",
"F",
"TO",
"END"
};
return job_state_string[inx];
}
char *
node_state_string( enum node_states inx)
{
static char *node_state_string[] = {
"DOWN",
......@@ -527,3 +543,18 @@ node_state_string(uint16_t inx)
};
return node_state_string[inx];
}
char *
node_state_string_compact( enum node_states inx)
{
static char *node_state_string[] = {
"DN",
"UN",
"I",
"AL",
"DD",
"DG",
"END"
};
return node_state_string[inx];
}
......@@ -576,8 +576,10 @@ void inline slurm_free_reattach_tasks_streams_msg ( reattach_tasks_streams_msg_t
void inline slurm_free_revoke_credential_msg ( revoke_credential_msg_t * msg ) ;
extern char *job_dist_string(uint16_t inx);
extern char *job_state_string(uint16_t inx);
extern char *node_state_string(uint16_t inx);
extern char *job_state_string(enum job_states inx);
extern char *job_state_string_compact(enum job_states inx);
extern char *node_state_string(enum node_states inx);
extern char *node_state_string_compact(enum node_states inx);
#define SLURM_JOB_DESC_DEFAULT_CONTIGUOUS NO_VAL
#define SLURM_JOB_DESC_DEFAULT_ENVIRONMENT ((char **) NULL)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment