SNAPS Stack creators can now return SNAPS network creators. 99/38999/3
authorspisarski <s.pisarski@cablelabs.com>
Wed, 9 Aug 2017 20:17:26 +0000 (14:17 -0600)
committerspisarski <s.pisarski@cablelabs.com>
Wed, 9 Aug 2017 20:37:41 +0000 (14:37 -0600)
commit2b9b2d64c5be98405aaaf98db58f06b35b8af983
tree7eac6cb5a5182371b5602e53bb613234c5eff11c
parent430905e7f76e4a074167a49ca2bfbf727eebcefd
SNAPS Stack creators can now return SNAPS network creators.

As Heat Stacks are responsible for spawning objects in OpenStack,
the class OpenStackHeatStack which is responsible for applying and
managing the state of a stack now can retrieve OpenStackNetwork
objects for the networks created in the stack for clients who would
like to query the networks and subnets or update them outside of
Heat.

JIRA: SNAPS-171

Change-Id: I9bf0b81d4f7bfeb1b6392f345022c7d9a57d0415
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
14 files changed:
docs/how-to-use/IntegrationTests.rst
docs/how-to-use/UnitTests.rst
snaps/domain/network.py
snaps/domain/stack.py
snaps/domain/test/network_tests.py
snaps/domain/test/stack_tests.py
snaps/openstack/create_stack.py
snaps/openstack/tests/create_stack_tests.py
snaps/openstack/tests/heat/test_heat_template.yaml
snaps/openstack/utils/heat_utils.py
snaps/openstack/utils/neutron_utils.py
snaps/openstack/utils/tests/heat_utils_tests.py
snaps/openstack/utils/tests/neutron_utils_tests.py
snaps/test_suite_builder.py