Skip to content
Snippets Groups Projects
Commit a28bd49a authored by Morris Jette's avatar Morris Jette
Browse files

Permit limited changes to core reservations (e.g. user/account access)

parent 892e114d
No related branches found
No related tags found
No related merge requests found
...@@ -48,6 +48,7 @@ SLURM's code and documenation files:<br> ...@@ -48,6 +48,7 @@ SLURM's code and documenation files:<br>
Copyright (C) 2011 Trinity Centre for High Performance Computing<br> Copyright (C) 2011 Trinity Centre for High Performance Computing<br>
Copyright (C) 2010-2012 SchedMD LLC<br> Copyright (C) 2010-2012 SchedMD LLC<br>
Copyright (C) 2009 CEA/DAM/DIF<br> Copyright (C) 2009 CEA/DAM/DIF<br>
Copyright (C) 2012 CSC-IT Center for Science Ltd.<br>
Copyright (C) 2009-2011 Centro Svizzero di Calcolo Scientifico (CSCS)<br> Copyright (C) 2009-2011 Centro Svizzero di Calcolo Scientifico (CSCS)<br>
Copyright (C) 2008-2011 Lawrence Livermore National Security<br> Copyright (C) 2008-2011 Lawrence Livermore National Security<br>
Copyright (C) 2008 Vijay Ramasubramanian<br> Copyright (C) 2008 Vijay Ramasubramanian<br>
......
...@@ -1828,8 +1828,9 @@ extern int update_resv(resv_desc_msg_t *resv_desc_ptr) ...@@ -1828,8 +1828,9 @@ extern int update_resv(resv_desc_msg_t *resv_desc_ptr)
if (!resv_ptr) if (!resv_ptr)
return ESLURM_RESERVATION_INVALID; return ESLURM_RESERVATION_INVALID;
/* TODO: core based reservation updates */ /* FIXME: Support more core based reservation updates */
if (resv_ptr->full_nodes == 0) if ((resv_ptr->full_nodes == 0) &&
(resv_desc_ptr->node_cnt || resv_desc_ptr->node_list))
return ESLURM_RESERVATION_NOT_USABLE; return ESLURM_RESERVATION_NOT_USABLE;
/* Make backup to restore state in case of failure */ /* Make backup to restore state in case of failure */
......
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