OpenStack Orchestration (Heat)
Go to file
Zane Bitter 244d8a21f8 Handle duplicate physical resources IDs
Because the unit tests create multiple stacks in different tenants with the
same physical resource ID, the database lookup code must change to
accomodate this.

This enables us to add a unit test for the describe_stack_resources RPC
API call for the case where we pass a physical resource ID to lookup.

Change-Id: Id37b15bee595ba10f207235a3ff59526e4423be6
Signed-off-by: Zane Bitter <zbitter@redhat.com>
2012-12-21 18:52:21 +01:00
bin heat cleanups to align with pep8 1.3.4 2012-12-20 09:26:16 +00:00
contrib Add unit test framework nose and associated helper scripts 2012-04-13 17:10:30 -04:00
doc A new documention structure, ready for contributions 2012-12-19 10:22:35 +13:00
docs A new documention structure, ready for contributions 2012-12-19 10:22:35 +13:00
etc Remove heat-metadata service 2012-11-30 08:45:02 +00:00
heat Handle duplicate physical resources IDs 2012-12-21 18:52:21 +01:00
templates Update links in composed templates 2012-12-19 18:48:53 +01:00
tools heat cleanups to align with pep8 1.3.4 2012-12-20 09:26:16 +00:00
.gitignore Switch to openstack style versioning 2012-12-08 02:24:03 +00:00
.gitreview Update .gitreview for org move. 2012-12-02 17:46:15 +00:00
HACKING.rst Directives to not use variable names that conflict with pdb 2012-03-20 07:16:16 -04:00
LICENSE Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
MANIFEST.in Include new doc directory 2012-12-20 17:36:14 -05:00
README.rst Update the README with more current links 2012-12-03 10:08:29 +11:00
babel.cfg Add setup.py and friends 2012-03-14 09:25:54 +11:00
install.sh install.sh non-root error should go to stderr 2012-12-14 17:25:56 +00:00
openstack-common.conf Add version.py from openstack-common 2012-12-06 22:01:46 -05:00
pylintrc Directives to not use variable names that conflict with pdb 2012-03-20 07:16:16 -04:00
run_tests.sh run_tests.sh fixup venv/novenv logic 2012-12-20 15:37:29 +00:00
setup.cfg Align with project standards. 2012-05-21 16:48:34 -07:00
setup.py Get rid of unused imports 2012-12-13 16:04:30 +01:00
tox.ini update tox.ini to pep8 latest (1.3.4) 2012-12-20 10:53:40 +00:00
uninstall.sh Add uninstall script for Heat 2012-06-23 22:41:30 -04:00

README.rst

HEAT

Heat is a service to orchestrate multiple composite cloud applications using templates, through both an OpenStack-native ReST API and a CloudFormation-compatible Query API.

Why heat? It makes the clouds rise and keeps them there.

Getting Started -----------

If you'd like to run from the master branch, you can clone the git repo:

git clone git@github.com:openstack/heat.git

Wiki: http://wiki.openstack.org/Heat GettingStarted: http://wiki.openstack.org/Heat/GettingStartedUsingDevstack

Python client

https://github.com/openstack/python-heatclient

References

We have integration with