Refactoring of QoSSettings to extend QoSConfig 33/47433/3
authorspisarski <s.pisarski@cablelabs.com>
Fri, 17 Nov 2017 20:11:09 +0000 (13:11 -0700)
committerspisarski <s.pisarski@cablelabs.com>
Mon, 20 Nov 2017 16:50:55 +0000 (09:50 -0700)
commit6dd10aa17c12bac0c3c185b15a444a5437563c14
treebe09480cfc492d8d82986b154ae401dcaf69f034
parent0812d4eca28734872a5565afe9288e002721794b
Refactoring of QoSSettings to extend QoSConfig

QoSSettings and cinder_utils have a runtime cyclical
dependency. This patch reduces this dependency and
deprecates the QoSSettings class.

JIRA: SNAPS-222

Change-Id: I6385717b78db413c496b15b8c4b76ffabe9797c1
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
docs/how-to-use/LibraryUsage.rst
docs/how-to-use/UnitTests.rst
examples/launch.py
snaps/config/qos.py [new file with mode: 0644]
snaps/config/tests/qos_tests.py [new file with mode: 0644]
snaps/openstack/create_qos.py
snaps/openstack/tests/create_qos_tests.py
snaps/openstack/tests/create_volume_type_tests.py
snaps/openstack/utils/tests/cinder_utils_tests.py
snaps/openstack/utils/tests/settings_utils_tests.py
snaps/test_suite_builder.py