Go to file
Steve Baker c598d0d3e8 Refactor loguserdata.py so it can be tested.
- Use distutils.version.LooseVersion for cloud-init version check
- Fix bug 1100287 by setting the following modes:
  - 0600 /var/log/heat-provision.log
  - 0700 /var/lib/heat
  - 0700 /var/lib/cloud/data/cfn-userdata (was 0111!)
- Full test coverage except for where __name__ == '__main__'
- File size has gone from 1218 bytes to 1636. If necessary we could reduce size in the future by using short names

This works for me when launching a template. At least if there are any regressions they can have a test written for the fix.
Change-Id: I04e773a743ec210e90394e50d2bb70c70664e80e
2013-02-07 08:45:18 +13:00
2013-02-04 14:33:36 -05:00
2013-02-04 14:23:07 +00:00
2012-12-02 17:46:15 +00:00
2012-03-14 09:25:54 +11:00
2013-01-04 10:48:35 +13:00
2013-02-04 14:33:36 -05:00
2012-12-20 10:53:40 +00:00
2012-06-23 22:41:30 -04:00

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

Description
OpenStack Orchestration (Heat)
Readme 215 MiB
Languages
Python 99.5%
Shell 0.5%