HPE Morpheus Enterprise Software
1856684 Members
12122 Online
104114 Solutions
New Discussion

Re: Group Id to Group code

 
Not applicable

Group Id to Group code

Currently we use group id and cloud id (zoneId) in our catalog to launch resources in different cloud and group. If we want to use Group Code, then currently we need to take another input with code, is it possible to infer group code from group id instead without any additional input?

4 REPLIES 4
Not applicable

Re: Group Id to Group code

Example for conditions and spliting customOptions value

<%= if(customOptions.fieldName.tokenize('|')[1] == 'vmware') {'xx'} else {customOptions.fieldName.tokenize('|')[0]} %>
Not applicable

Re: Group Id to Group code

@sjabro Thanks. can you please provide an example in catalog config as well?

Not applicable

Re: Group Id to Group code

@aabraham Thanks. Any confluence document where can I find more of this? What language is being used and any built in functions? I will test this out and let you know the outcome.

Not applicable

Re: Group Id to Group code

You could do something like this in your Translations Script of your Option List

var i=0;
results = [];
for(i; i<data.length; i++) {
  results.push({name: data[i].name, value: data[i].id + ":" + data[i].code})
}

This will display the group name in the dropdown and the value will look something like {{group_name}}:{{group_code}}

You could then use a split function in your catalog config on the “:” and take index 0 or 1 to get the id or code