]> review.fuel-infra Code Review - openstack-build/heat-build.git/commit
Add a set of native quantum resource types.
authorSteve Baker <sbaker@redhat.com>
Mon, 29 Oct 2012 19:41:13 +0000 (08:41 +1300)
committerSteve Baker <sbaker@redhat.com>
Mon, 5 Nov 2012 03:11:04 +0000 (16:11 +1300)
commit2162b8047be83875e3f226140dfade88517371a1
tree83d1628e450ae2d397e0e87d38c1dfe1be6b9b35
parentb3a57062ade24b9fbfc1f02f130ad353fffc49d4
Add a set of native quantum resource types.

The properties schemas map directly to the Quantum REST API, which makes
the implementation (and documentation) simpler.

The base class QuantumResource contains some default methods and
common utility functions.

templates/Quantum.template can be run without any parameters and only creates
network resources, no instances.

More example templates and tests will come later.

Change-Id: Ia270294440eeec5163e35009f6be0b5db9ad78c1
12 files changed:
heat/engine/resources/quantum/__init__.py [new file with mode: 0644]
heat/engine/resources/quantum/floatingip.py [new file with mode: 0644]
heat/engine/resources/quantum/net.py [new file with mode: 0644]
heat/engine/resources/quantum/port.py [new file with mode: 0644]
heat/engine/resources/quantum/quantum.py [new file with mode: 0644]
heat/engine/resources/quantum/router.py [new file with mode: 0644]
heat/engine/resources/quantum/subnet.py [new file with mode: 0644]
heat/engine/resources/register.py
heat/engine/resources/resource.py
heat/tests/test_quantum.py [new file with mode: 0644]
templates/Quantum.template [new file with mode: 0644]
tools/pip-requires