An interesting question came up with how to use one input to define multiple other inputs. It was a little more complex than I initially thought, but there were a couple of solutions to the problem.
One was to define many values in the first option list dataset:
production,stable|1.4
dev,develop|2.0
To get one of the subvalues, use something like this to split on the |
:
customOptions.clustername.tokenize('|')[0]
Depending on the complexity and number of values you need, you may want to define separate inputs for the other values. Since that is a longer topic requiring screenshots, I posted it to my blog here.