Refactoring of RouterSettings to extend RouterConfig 25/47425/2
authorspisarski <s.pisarski@cablelabs.com>
Fri, 17 Nov 2017 16:49:52 +0000 (09:49 -0700)
committerspisarski <s.pisarski@cablelabs.com>
Mon, 20 Nov 2017 15:34:23 +0000 (08:34 -0700)
commit3482f6e28e26025043f61efb90892d886f5909cc
treea9a5209a5a21d893ed0f673d6b8a9cda73ff9652
parent133b321125eeb4c22b2963dbd112a074cfeb6ab1
Refactoring of RouterSettings to extend RouterConfig

RouterSettings and neutron_utils have a runtime cyclical
dependency. This patch reduces this dependency and
deprecates the RouterSettings class.

JIRA: SNAPS-223

Change-Id: I6a2a5e6e6e86204e62148a57e3525da5862841cf
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
13 files changed:
docs/how-to-use/LibraryUsage.rst
docs/how-to-use/UnitTests.rst
examples/launch.py
snaps/config/router.py [new file with mode: 0644]
snaps/config/tests/router_tests.py [new file with mode: 0644]
snaps/openstack/create_router.py
snaps/openstack/tests/create_instance_tests.py
snaps/openstack/tests/create_router_tests.py
snaps/openstack/tests/openstack_tests.py
snaps/openstack/utils/deploy_utils.py
snaps/openstack/utils/neutron_utils.py
snaps/openstack/utils/settings_utils.py
snaps/test_suite_builder.py