diff options
Diffstat (limited to 'snaps/openstack/create_router.py')
-rw-r--r-- | snaps/openstack/create_router.py | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/snaps/openstack/create_router.py b/snaps/openstack/create_router.py index c9ccdd6..765f7a3 100644 --- a/snaps/openstack/create_router.py +++ b/snaps/openstack/create_router.py @@ -80,7 +80,8 @@ class OpenStackRouter(OpenStackNetworkObject): for port_setting in self.router_settings.port_settings: port = neutron_utils.get_port( - self._neutron, port_settings=port_setting) + self._neutron, port_settings=port_setting, + project_id=self.project_id) if port: self.__ports.append(port) @@ -95,7 +96,8 @@ class OpenStackRouter(OpenStackNetworkObject): if not self.__router: self.__router = neutron_utils.create_router( - self._neutron, self._os_creds, self.router_settings) + self._neutron, self._os_creds, self.router_settings, + self.project_id) for internal_subnet_name in self.router_settings.internal_subnets: internal_subnet = neutron_utils.get_subnet( @@ -114,7 +116,8 @@ class OpenStackRouter(OpenStackNetworkObject): for port_setting in self.router_settings.port_settings: port = neutron_utils.get_port( - self._neutron, port_settings=port_setting) + self._neutron, port_settings=port_setting, + project_id=self.project_id) logger.info( 'Retrieved port %s for router - %s', port_setting.name, self.router_settings.name) |