From adfa39d7f8e3f5daa1d6d05df95b64b31cffa7b9 Mon Sep 17 00:00:00 2001 From: zhaoliping123 Date: Mon, 11 May 2020 17:59:23 +0800 Subject: update vnf-tosca-lcm.py Issue-ID: CLI-272 Change-Id: I59a49482b93cb634edb5634a620cd7465cae1f54 Signed-off-by: zhaoliping123 --- .../src/main/resources/script/vnf-tosca-lcm.py | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/products/onap-dublin/features/integration/src/main/resources/script/vnf-tosca-lcm.py b/products/onap-dublin/features/integration/src/main/resources/script/vnf-tosca-lcm.py index af9cb9b2..d670a224 100644 --- a/products/onap-dublin/features/integration/src/main/resources/script/vnf-tosca-lcm.py +++ b/products/onap-dublin/features/integration/src/main/resources/script/vnf-tosca-lcm.py @@ -598,6 +598,17 @@ class ONAP: 'resource-version': self.service_type_version}) self.service_type_id = self.service_type_version = None + output = self.ocomp.run(command='tenant-list', params={ + 'cloud': self.cloud_id, + 'region': self.conf['cloud']['region'] + }) + + for tenant in output: + if tenant['tenant-name'] == self.conf['cloud']['tenant']: + self.tenant_id = tenant['tenant-id'] + self.tenant_version = tenant['resource-version'] + break + if self.tenant_id and self.tenant_version: self.ocomp.run(command='tenant-delete', params={'cloud': self.cloud_id, @@ -625,6 +636,13 @@ class ONAP: self.cloud_id = self.cloud_version = None + output = self.ocomp.run(command='complex-list') + + for location in output: + if location['complex-name'] == self.location_id: + self.location_version = location['resource-version'] + break + if self.location_id and self.location_version: self.ocomp.run(command='complex-delete', params={'complex-name': self.location_id, -- cgit 1.2.3-korg