X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?a=blobdiff_plain;f=snaps%2Fopenstack%2Fcreate_network.py;h=3d50eb500a606029f748b35c7a2e7f154bd928d5;hb=c711acf8ae3e4ad6f746500747857bcc9fd6f7be;hp=b57e1081413a26a2ede68971137d1aaecb4aebbc;hpb=f3553913925b8ee5869c8e06047d6e4161a968c7;p=snaps.git diff --git a/snaps/openstack/create_network.py b/snaps/openstack/create_network.py index b57e108..3d50eb5 100644 --- a/snaps/openstack/create_network.py +++ b/snaps/openstack/create_network.py @@ -19,7 +19,7 @@ from neutronclient.common.exceptions import NetworkNotFoundClient, Unauthorized from snaps.config.network import NetworkConfig, SubnetConfig, PortConfig from snaps.openstack.openstack_creator import OpenStackNetworkObject -from snaps.openstack.utils import neutron_utils +from snaps.openstack.utils import neutron_utils, keystone_utils __author__ = 'spisarski' @@ -52,9 +52,11 @@ class OpenStackNetwork(OpenStackNetworkObject): super(self.__class__, self).initialize() try: + keystone = keystone_utils.keystone_client(self._os_creds) self.__network = neutron_utils.get_network( - self._neutron, network_settings=self.network_settings, - project_id=self.project_id, os_creds=self._os_creds) + self._neutron, keystone, + network_settings=self.network_settings, + project_name=self._os_creds.project_name) except Unauthorized as e: logger.warn('Unable to lookup network with name %s - %s', self.network_settings.name, e)