Created domain class for routers. 13/37413/1
authorspisarski <s.pisarski@cablelabs.com>
Thu, 13 Jul 2017 15:02:40 +0000 (09:02 -0600)
committerspisarski <s.pisarski@cablelabs.com>
Thu, 13 Jul 2017 15:02:40 +0000 (09:02 -0600)
commit7f989290a14c836b4982e1548d24c9c09f9a0068
tree838f47b7af5137f5b0dd1b841a70642d7169e783
parente6326cd5e826d19e4dd2b096c17aff35da1757b3
Created domain class for routers.

Created Router domain class so neutron_utils.py functions returning
router objects will not be leaking out implementation details as each
API version can change these data structures and this should all be
handled by the SNAPS neutron utility.

JIRA: SNAPS-115 & SNAPS-14

Change-Id: Ib6d36a735d835a6ed4ede489b14e33a261458fed
Signed-off-by: spisarski <s.pisarski@cablelabs.com>
snaps/domain/network.py
snaps/domain/test/network_tests.py
snaps/openstack/create_instance.py
snaps/openstack/create_network.py
snaps/openstack/create_router.py
snaps/openstack/tests/create_network_tests.py
snaps/openstack/tests/create_router_tests.py
snaps/openstack/utils/neutron_utils.py
snaps/openstack/utils/tests/neutron_utils_tests.py
snaps/test_suite_builder.py