Change-Id: I0224c2d53f53977e5929d47522c71db759c0cb85
Signed-off-by: Ravi Chamarty <ravi.chamarty@riftio.com>
namespaces["xmlns"] = "http://www.vmware.com/vcloud/v1.5"
nwcfglist = newelem.findall(".//xmlns:NetworkConfig", namespaces)
namespaces["xmlns"] = "http://www.vmware.com/vcloud/v1.5"
nwcfglist = newelem.findall(".//xmlns:NetworkConfig", namespaces)
+ # VCD 9.7 returns an incorrect parentnetwork element. Fix it before PUT operation
+ parentnetworklist = newelem.findall(".//xmlns:ParentNetwork", namespaces)
+ if parentnetworklist:
+ for pn in parentnetworklist:
+ if "href" not in pn.keys():
+ id_val = pn.get("id")
+ href_val = "{}/api/network/{}".format(self.url, id_val)
+ pn.set("href", href_val)
+
newstr = """<NetworkConfig networkName="{}">
<Configuration>
<ParentNetwork href="{}/api/network/{}"/>
newstr = """<NetworkConfig networkName="{}">
<Configuration>
<ParentNetwork href="{}/api/network/{}"/>
self.__class__.test_index, inspect.currentframe().f_code.co_name)
self.__class__.test_index += 1
self.__class__.test_index, inspect.currentframe().f_code.co_name)
self.__class__.test_index += 1
- network = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
+ network, _ = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
net_type=network_type)
self.__class__.network_id = network
logger.debug("{}".format(network))
net_type=network_type)
self.__class__.network_id = network
logger.debug("{}".format(network))
self.__class__.test_index += 1
for net_type in network_types:
self.__class__.network_name = _get_random_string(20)
self.__class__.test_index += 1
for net_type in network_types:
self.__class__.network_name = _get_random_string(20)
- network_id = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
+ network_id, _ = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
net_type=net_type)
delete_net_ids.append(network_id)
net_type=net_type)
delete_net_ids.append(network_id)
self.__class__.test_index,
inspect.currentframe().f_code.co_name)
self.__class__.test_index += 1
self.__class__.test_index,
inspect.currentframe().f_code.co_name)
self.__class__.test_index += 1
- network = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
+ network, _ = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
net_type='mgmt',
ip_profile=ip_profile)
self.__class__.network_id = network
net_type='mgmt',
ip_profile=ip_profile)
self.__class__.network_id = network
self.__class__.test_index,
inspect.currentframe().f_code.co_name)
self.__class__.test_index += 1
self.__class__.test_index,
inspect.currentframe().f_code.co_name)
self.__class__.test_index += 1
- network = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
+ network, _ = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
net_type='bridge',
shared=shared)
self.__class__.network_id = network
net_type='bridge',
shared=shared)
self.__class__.network_id = network
self.__class__.test_index,
inspect.currentframe().f_code.co_name)
self.__class__.test_index += 1
self.__class__.test_index,
inspect.currentframe().f_code.co_name)
self.__class__.test_index += 1
- network = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
+ network, _ = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
net_type='unknowntype')
self.__class__.network_id = network
logger.debug("{}".format(network))
net_type='unknowntype')
self.__class__.network_id = network
logger.debug("{}".format(network))
# creating new network
network_name = _get_random_string(20)
net_type = 'bridge'
# creating new network
network_name = _get_random_string(20)
net_type = 'bridge'
- network_id = test_config["vim_conn"].new_network(net_name=network_name,
+ network_id, _ = test_config["vim_conn"].new_network(net_name=network_name,
net_type=net_type)
# refresh net status
net_dict = test_config["vim_conn"].refresh_nets_status([network_id])
net_type=net_type)
# refresh net status
net_dict = test_config["vim_conn"].refresh_nets_status([network_id])
# creating new network
self.__class__.network_name = _get_random_string(20)
self.__class__.net_type = 'bridge'
# creating new network
self.__class__.network_name = _get_random_string(20)
self.__class__.net_type = 'bridge'
- network = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
+ network, _ = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
net_type=self.__class__.net_type)
self.__class__.network_id = network
logger.debug("{}".format(network))
net_type=self.__class__.net_type)
self.__class__.network_id = network
logger.debug("{}".format(network))
# creating new network
self.__class__.network_name = _get_random_string(20)
self.__class__.net_type = 'bridge'
# creating new network
self.__class__.network_name = _get_random_string(20)
self.__class__.net_type = 'bridge'
- network = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
+ network, _ = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
net_type=self.__class__.net_type)
self.__class__.network_id = network
logger.debug("{}".format(network))
net_type=self.__class__.net_type)
self.__class__.network_id = network
logger.debug("{}".format(network))
# Creating network
self.__class__.network_name = _get_random_string(20)
self.__class__.net_type = 'bridge'
# Creating network
self.__class__.network_name = _get_random_string(20)
self.__class__.net_type = 'bridge'
- network = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
+ network, _ = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
net_type=self.__class__.net_type)
self.__class__.network_id = network
logger.debug("{}".format(network))
net_type=self.__class__.net_type)
self.__class__.network_id = network
logger.debug("{}".format(network))
self.__class__.network_name = _get_random_string(20)
self.__class__.net_type = 'bridge'
self.__class__.network_name = _get_random_string(20)
self.__class__.net_type = 'bridge'
- self.__class__.network_id = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
+ self.__class__.network_id, _ = test_config["vim_conn"].new_network(net_name=self.__class__.network_name,
net_type=self.__class__.net_type)
# find image name and image id
if test_config['image_name']:
net_type=self.__class__.net_type)
# find image name and image id
if test_config['image_name']:
network_name = _get_random_string(20)
net_type = 'data'
network_name = _get_random_string(20)
net_type = 'data'
- network_id = test_config["vim_conn"].new_network(net_name=network_name,
+ network_id, _ = test_config["vim_conn"].new_network(net_name=network_name,
net_type=net_type)
net_list = [{'use': net_type, 'name': name, 'floating_ip': False, 'port_security': True,
'type': _type, 'net_id': network_id}]
net_type=net_type)
net_list = [{'use': net_type, 'name': name, 'floating_ip': False, 'port_security': True,
'type': _type, 'net_id': network_id}]
# create network
self.network_name = _get_random_string(20)
# create network
self.network_name = _get_random_string(20)
- self.network_id = test_config["vim_conn"].new_network(net_name=self.network_name,
+ self.network_id, _ = test_config["vim_conn"].new_network(net_name=self.network_name,
net_type='bridge')
def tearDown(self):
net_type='bridge')
def tearDown(self):
i = 0
for i in range(10):
self.network_name = _get_random_string(20)
i = 0
for i in range(10):
self.network_name = _get_random_string(20)
- network_id = test_config["vim_conn"].new_network(net_name=self.network_name,
+ network_id, _ = test_config["vim_conn"].new_network(net_name=self.network_name,
net_type='bridge')
self.net_ids.append(network_id)
net_type='bridge')
self.net_ids.append(network_id)
def setUp(self):
# create network
self.network_name = _get_random_string(20)
def setUp(self):
# create network
self.network_name = _get_random_string(20)
- self.network_id = test_config["vim_conn"].new_network(net_name=self.network_name,
+ self.network_id, _ = test_config["vim_conn"].new_network(net_name=self.network_name,
net_type='bridge')
def tearDown(self):
net_type='bridge')
def tearDown(self):
def setUp(self):
# create network
self.network_name = _get_random_string(20)
def setUp(self):
# create network
self.network_name = _get_random_string(20)
- self.network_id = test_config["vim_conn"].new_network(net_name=self.network_name,
+ self.network_id, _ = test_config["vim_conn"].new_network(net_name=self.network_name,
net_type='bridge')
def tearDown(self):
net_type='bridge')
def tearDown(self):
def setUp(self):
# create network
self.network_name = _get_random_string(20)
def setUp(self):
# create network
self.network_name = _get_random_string(20)
- self.network_id = test_config["vim_conn"].new_network(net_name=self.network_name,
+ self.network_id, _ = test_config["vim_conn"].new_network(net_name=self.network_name,
net_type='bridge')
def tearDown(self):
net_type='bridge')
def tearDown(self):