aboutsummaryrefslogtreecommitdiffstats
path: root/functest/core/cloudify.py
diff options
context:
space:
mode:
authorCédric Ollivier <cedric.ollivier@orange.com>2020-11-26 17:31:58 +0100
committerCédric Ollivier <cedric.ollivier@orange.com>2020-11-26 17:31:58 +0100
commit09be8310be708661f2782e6af1d1d84ac0a52946 (patch)
treea3b0b967498e3eb5de6818d4ae1a66a923c8ad50 /functest/core/cloudify.py
parentd88bd86e9e5b00f0c5bbbe9df0cb6f3002cb06b0 (diff)
Allow running cloudify without tenant network resources.
It fits the Airship deployment where there is neither tenant networks nor floating ips. It skips all VNF test cases as they ask for tenant resources. Change-Id: Ib5f2074314ff940595ce1387912055fa916a1f79 Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
Diffstat (limited to 'functest/core/cloudify.py')
-rw-r--r--functest/core/cloudify.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/functest/core/cloudify.py b/functest/core/cloudify.py
index 0fb4f6eca..b5a959412 100644
--- a/functest/core/cloudify.py
+++ b/functest/core/cloudify.py
@@ -77,7 +77,8 @@ class Cloudify(singlevm.SingleVm2):
self.__logger.debug("output:\n%s", stdout.read().decode("utf-8"))
self.__logger.debug("error:\n%s", stderr.read().decode("utf-8"))
self.cfy_client = CloudifyClient(
- host=self.fip.floating_ip_address,
+ host=self.fip.floating_ip_address if self.fip else (
+ self.sshvm.public_v4),
username='admin', password='admin', tenant='default_tenant')
self.__logger.info("Attemps running status of the Manager")
secret_key = "foo"