Bypass NoneType errors when creating router in rally 97/56197/1
authorCédric Ollivier <cedric.ollivier@orange.com>
Sat, 21 Apr 2018 22:24:52 +0000 (00:24 +0200)
committerCédric Ollivier <cedric.ollivier@orange.com>
Sat, 21 Apr 2018 22:26:28 +0000 (00:26 +0200)
It converts private subnet name to str as it's mandary till [1].
It could be reverted as soon as [2] is merged in snaps.

[1] https://gerrit.opnfv.org/gerrit/#/c/56091/
[2] https://gerrit.opnfv.org/gerrit/#/c/56171/

Change-Id: Ia728415207f8ecb5b5ac55982f82337c45671c4c
Signed-off-by: Cédric Ollivier <cedric.ollivier@orange.com>
(cherry picked from commit f0870e3735324941f5bd77243f36f9214cd531ac)

functest/opnfv_tests/openstack/rally/rally.py

index 2b775bc..94cd1d6 100644 (file)
@@ -80,7 +80,7 @@ class RallyBase(testcase.TestCase):
     TEMP_DIR = os.path.join(RALLY_DIR, "var")
 
     RALLY_PRIVATE_NET_NAME = getattr(config.CONF, 'rally_network_name')
-    RALLY_PRIVATE_SUBNET_NAME = getattr(config.CONF, 'rally_subnet_name')
+    RALLY_PRIVATE_SUBNET_NAME = str(getattr(config.CONF, 'rally_subnet_name'))
     RALLY_PRIVATE_SUBNET_CIDR = getattr(config.CONF, 'rally_subnet_cidr')
     RALLY_ROUTER_NAME = getattr(config.CONF, 'rally_router_name')