Refactoring of FlavorSettings to extend FlavorConfig 83/47383/2
authorspisarski <s.pisarski@cablelabs.com>
Fri, 17 Nov 2017 01:26:13 +0000 (18:26 -0700)
committerspisarski <s.pisarski@cablelabs.com>
Mon, 20 Nov 2017 14:32:31 +0000 (07:32 -0700)
commitf9d332f6c67f5e0cb70c1570499996926ffbdf5c
tree8923eb58594217b45599761280e9659935b48713
parent4cad4f7d1f53189900f9024fa5478e98a64d3760
Refactoring of FlavorSettings to extend FlavorConfig

FlavorSettings and glance_utils have a runtime cyclical
dependency. This patch reduces this dependency and
deprecates the FlavorSettings class.

JIRA: SNAPS-216

Change-Id: Ie9532fcbe16377d4ab608bdacd1982c3c6628fe9
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
19 files changed:
docs/how-to-use/LibraryUsage.rst
docs/how-to-use/UnitTests.rst
examples/demo.py
examples/launch.py
snaps/config/__init__.py
snaps/config/flavor.py [new file with mode: 0644]
snaps/config/tests/__init__.py
snaps/config/tests/flavor_tests.py [new file with mode: 0644]
snaps/openstack/create_flavor.py
snaps/openstack/create_stack.py
snaps/openstack/tests/create_flavor_tests.py
snaps/openstack/tests/create_instance_tests.py
snaps/openstack/tests/create_stack_tests.py
snaps/openstack/utils/settings_utils.py
snaps/openstack/utils/tests/heat_utils_tests.py
snaps/openstack/utils/tests/nova_utils_tests.py
snaps/openstack/utils/tests/settings_utils_tests.py
snaps/provisioning/tests/ansible_utils_tests.py
snaps/test_suite_builder.py