diff --git a/form.yml.erb b/form.yml.erb index 1572016cde70d33c2929e20b0933c0ff0cb96787..8ce7c4a1b0f6fe6fadc99027c5605112df4dbcf4 100644 --- a/form.yml.erb +++ b/form.yml.erb @@ -1,3 +1,6 @@ +<%- + partitions = OodAppkit.clusters[:SLURM_CLUSTER].custom_config[:partitions] +-%> --- cluster: "SLURM_CLUSTER" attributes: @@ -30,19 +33,9 @@ attributes: widget: select label: Partition options: - - [ "express", "express" ] - - [ "short", "short" ] - - [ "medium", "medium" ] - - [ "long", "long" ] - - [ "interactive", "interactive" ] - - [ "pascalnodes", "pascalnodes" ] - - [ "pascalnodes-medium", "pascalnodes-medium" ] - - [ "largemem", "largemem" ] - - [ "largemem-long", "largemem-long" ] - - [ "amd-hdr100", "amd-hdr100" ] - - [ "intel-dcb", "intel-dcb" ] - - [ "amperenodes", "amperenodes" ] - - [ "amperenodes-medium", "amperenodes-medium" ] + <%- partitions.each do |p| -%> + - [ "<%= p %>", "<%= p %>" ] + <%- end -%> version: widget: select @@ -55,7 +48,7 @@ attributes: reserve_node: widget: check_box label: "Reserve the entire node" - + form: - version - bc_num_hours