diff options
author | spisarski <s.pisarski@cablelabs.com> | 2017-11-17 16:07:40 -0700 |
---|---|---|
committer | spisarski <s.pisarski@cablelabs.com> | 2017-11-20 12:52:10 -0700 |
commit | a82209830309354c5bdc7e8b885c51df42c731d1 (patch) | |
tree | 8526779a6add5ff3dae7562b9b525231032f0a51 /snaps/openstack/create_instance.py | |
parent | 1d7f4a18cf4a070570beccbb46303f5822840c41 (diff) |
Refactoring of NetworkSettings to extend NetworkConfig
This also includes SubnetSettings extending to SubnetConfig and
PortSettings extenting to Portconfig and neutron_utils have a runtime cyclical
dependency. This patch reduces this dependency and deprecates the NetworkSettings,
SubnetSettings, and PortSettings classes.
JIRA: SNAPS-220
Change-Id: I996d73d9b910c075a6511a423f01d966f5b6fb74
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
Diffstat (limited to 'snaps/openstack/create_instance.py')
-rw-r--r-- | snaps/openstack/create_instance.py | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/snaps/openstack/create_instance.py b/snaps/openstack/create_instance.py index 706e6a6..58d6105 100644 --- a/snaps/openstack/create_instance.py +++ b/snaps/openstack/create_instance.py @@ -18,7 +18,7 @@ import time from neutronclient.common.exceptions import PortNotFoundClient from novaclient.exceptions import NotFound, BadRequest -from snaps.openstack.create_network import PortSettings +from snaps.config.network import PortConfig from snaps.openstack.openstack_creator import OpenStackComputeObject from snaps.openstack.utils import glance_utils, cinder_utils from snaps.openstack.utils import neutron_utils @@ -814,8 +814,8 @@ class VmInstanceSettings: if port_settings: for port_setting in port_settings: if isinstance(port_setting, dict): - self.port_settings.append(PortSettings(**port_setting)) - elif isinstance(port_setting, PortSettings): + self.port_settings.append(PortConfig(**port_setting)) + elif isinstance(port_setting, PortConfig): self.port_settings.append(port_setting) if kwargs.get('security_group_names'): |