Implemented the ability to create Magnum Cluster Type objects. 73/47673/3
authorspisarski <s.pisarski@cablelabs.com>
Wed, 22 Nov 2017 21:55:43 +0000 (14:55 -0700)
committerspisarski <s.pisarski@cablelabs.com>
Wed, 22 Nov 2017 23:24:12 +0000 (16:24 -0700)
commitfb6654aafdc5303077325691b7f468b27d7493c6
tree68290a72557a5b3ae1ba79dda287203f7d29456a
parent0e377731a20617c9cdb886a597395c61ae490e38
Implemented the ability to create Magnum Cluster Type objects.

This patch is the second of several necessary for the addition of
Magnum support. This one implements a create and delete function
to magnum_utils.py as well as the necessary config and domain classes
for sending and receiving Cluster Type data to OpenStack.

JIRA: SNAPS-233

Change-Id: Iad1959b98eaabc4ef5f41b70a23f6b1306259650
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
12 files changed:
docs/how-to-use/APITests.rst
docs/how-to-use/UnitTests.rst
snaps/config/cluster_template.py [new file with mode: 0644]
snaps/config/network.py
snaps/config/tests/cluster_template_tests.py [new file with mode: 0644]
snaps/config/volume.py
snaps/domain/cluster_template.py [new file with mode: 0644]
snaps/domain/test/cluster_template_tests.py [new file with mode: 0644]
snaps/openstack/tests/openstack_tests.py
snaps/openstack/utils/magnum_utils.py
snaps/openstack/utils/tests/magnum_utils_tests.py
snaps/test_suite_builder.py