create_subnet: Add filter on tenant_id if specified

Change-Id: I073b53c6bb34fa904e9595169b135fde7c393d0e
Task: 12102
Story: 2001744
This commit is contained in:
Romain Acciari 2018-03-11 21:28:14 +01:00
parent 017630e314
commit f609876f2d
1 changed files with 6 additions and 1 deletions

View File

@ -7828,7 +7828,12 @@ class OpenStackCloud(
:raises: OpenStackCloudException on operation error.
"""
network = self.get_network(network_name_or_id)
if tenant_id is not None:
filters = {'tenant_id': tenant_id}
else:
filters = None
network = self.get_network(network_name_or_id, filters)
if not network:
raise OpenStackCloudException(
"Network %s not found." % network_name_or_id)