Skip to content

Commit e3f9fc0

Browse files
authored
Merge pull request #65 from stackhpc/neutron_port_slowness
Use project_id for Neutron port list filters
2 parents 0398505 + ba7e06e commit e3f9fc0

1 file changed

Lines changed: 5 additions & 0 deletions

File tree

openstack_dashboard/api/neutron.py

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1838,6 +1838,8 @@ def subnetpool_delete(request, subnetpool_id):
18381838
@memoized
18391839
def port_list(request, **params):
18401840
LOG.debug("port_list(): params=%s", params)
1841+
if 'tenant_id' in params:
1842+
params['project_id'] = params.pop('tenant_id')
18411843
ports = networkclient(request).ports(**params)
18421844
if not isinstance(ports, (types.GeneratorType, list)):
18431845
ports = [ports]
@@ -1864,6 +1866,9 @@ def port_list_with_trunk_types(request, **params):
18641866
if not is_extension_supported(request, 'trunk'):
18651867
return port_list(request, **params)
18661868

1869+
if 'tenant_id' in params:
1870+
params['project_id'] = params.pop('tenant_id')
1871+
18671872
ports = networkclient(request).ports(**params)
18681873
trunk_filters = {}
18691874
if 'tenant_id' in params:

0 commit comments

Comments
 (0)