Here are two templates foo.yaml and bar.yaml
foo.yaml heat_template_version: newton description: > Create a set of channel ports on a specific network. parameters: network: type: string description: Network label: Network port_count: type: number description: Number of channel ports to create label: Port count default: 1 channel_ports: type: comma_delimited_list description: List of channel ports label: Channel ports resources: ports: type: OS::Heat::ResourceGroup properties: count: { get_param: port_count } resource_def: type: bar.yaml properties: network: { get_param: network} ports: { get_param: channel_ports } index: "%index%" bar.yaml heat_template_version: newton description: > A port created based on a list of names parameters: ports: type: comma_delimited_list description: List of channel ports label: Channel ports index: type: number description: Index into channel ports list label: index network: type: string description: Network to allocate port from label: Network resources: port: type: OS::Neutron::Port properties: network_id: { get_param: network} name: { get_param: [ports, { get_param: index } ] } port_security_enabled: False On 2017-03-12, 17:59, "Turbo Fredriksson" <tu...@bayour.com> wrote: On 12 Mar 2017, at 15:59, Lars-Erik Helander <lars-erik.helan...@proceranetworks.com> wrote: > I think you need to pass %index% in a string, e.g. Could you give me some examples? I’m really struggling to get this working! _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack _______________________________________________ Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack Post to : openstack@lists.openstack.org Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack