Fix a TypeError on _get_network_info

Closes-Bug: #1825725
Change-Id: I52ab37564a9d551f03dd48b27c35b8f8360c2cbc
This commit is contained in:
Hongbin Lu 2019-04-21 15:43:01 +00:00
parent d1684a6795
commit 587a273f5f
1 changed files with 2 additions and 3 deletions

View File

@ -671,10 +671,9 @@ class Manager(periodic_task.PeriodicTasks):
def _get_network_info(self, context, container):
neutron_api = neutron.NeutronAPI(context)
network_info = []
for i in range(len(container.addresses)):
for network_id in container.addresses:
try:
network_id = container.addresses.keys()[i]
addr_info = container.addresses.values()[i][0]
addr_info = container.addresses[network_id][0]
port_id = addr_info.get('port')
neutron_api.get_neutron_port(port_id)
network = neutron_api.get_neutron_network(network_id)