From 2d840c90d0b3f9d355b6d08b537d132fbff50458 Mon Sep 17 00:00:00 2001 From: Carsten Lund Date: Tue, 9 May 2017 18:52:42 +0000 Subject: [DCAE-7] handle parameterized images/flavors Change-Id: I9a95938c276d3cce7d50d20a10ba2505964df013 Signed-off-by: Carsten Lund --- .../dcae/controller/operation/utils/GenControllerConfiguration.groovy | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dcae-controller-core/dcae-controller-operation-utils/src/main/java/org/openecomp/dcae/controller/operation/utils/GenControllerConfiguration.groovy b/dcae-controller-core/dcae-controller-operation-utils/src/main/java/org/openecomp/dcae/controller/operation/utils/GenControllerConfiguration.groovy index c007a68..6277ab7 100644 --- a/dcae-controller-core/dcae-controller-operation-utils/src/main/java/org/openecomp/dcae/controller/operation/utils/GenControllerConfiguration.groovy +++ b/dcae-controller-core/dcae-controller-operation-utils/src/main/java/org/openecomp/dcae/controller/operation/utils/GenControllerConfiguration.groovy @@ -230,7 +230,7 @@ class GenControllerConfiguration extends DocUtils { return } def n1 = n.replace("vm-", "dcae-") - save("/openstack/vmTypes/$n1",platformConfig.genVmType(n)) + save("/openstack/vmTypes/$n1",substitute(platformConfig.genVmType(n),[:],n,null)) } def chef = file2object("$release-$env/chef.yaml", false) def maven = file2object("$release-$env/maven.yaml", false) @@ -398,7 +398,7 @@ class GenControllerConfiguration extends DocUtils { m.chefUser = (envMap['chef'] ?: [:])['user'] ?: "TBD - env.yaml@chef.user" m.chefOrg = (envMap['chef'] ?: [:])['org'] ?: "TBD - env.yaml@chef.group" m.chefTopology = "$release-$env" - m.openstackFlavor = platformConfig.flavor(s,i) + m.openstackFlavor = substitute(platformConfig.flavor(s,i),[:],s,i) if ((vmTemplate['dns-arecords'] ?: []).contains('site')) { platformConfig.init(s,i) m.serviceFqdn = platformConfig.siteServiceFqdn() -- cgit 1.2.3-korg