RETIRED, further work has moved to Debian project infrastructure
Go to file
Steven Hardy adf02483dc Add native WaitConditionHandle resource
Adds a native OS::HeatWaitConditionHandle resource, which works
in a similar way to the CFN compatible one, but with a few changes
to make it simpler to use:
- The data passed is validated less strictly, so we tolerate missing keys
  for any of the data (we just fill in default values)
- A signal passed with no data is assumed to mean success
- There are two convenience attributes which provide a string representing
  the necessary curl call to send the signal (to the native ReST API)

This allows a similarly simple signalling mechanism to the CFN compatible
Handle resource, but with no dependency on the ec2tokens keystone extension
or heat-api-cfn service.

Some usage examples here:
  - https://review.openstack.org/106424

blueprint: native-waitcondition
Change-Id: Ie9b5aeb13bfab5fba55c1a49d1572e0777864b29
2014-07-25 14:07:48 +01:00
bin Merge "Stop overriding CONF.default_log_levels per binary" 2014-07-17 10:41:31 +00:00
contrib Merge "Move glance_utils functions to glance client plugin" 2014-07-24 13:56:18 +00:00
doc Create a new revision of HOT for Juno 2014-07-15 10:21:56 -04:00
etc/heat Migrate to oslo.db 2014-07-15 10:14:56 +02:00
heat Add native WaitConditionHandle resource 2014-07-25 14:07:48 +01:00
tools Remove deprecated tools/README instructions 2014-07-24 16:12:29 -04:00
.coveragerc Enabled source code coverage for contrib directory 2014-01-28 21:49:40 +08:00
.gitignore Add heat.sqlite in git ignore list 2014-01-25 13:58:21 +08:00
.gitreview Update .gitreview for org move. 2012-12-02 17:46:15 +00:00
.testr.conf Restructure contrib/ directories 2014-03-03 10:49:28 -05:00
babel.cfg Add setup.py and friends 2012-03-14 09:25:54 +11:00
CONTRIBUTING.rst Fix the section name in CONTRIBUTING.rst 2014-06-22 01:36:26 -06:00
HACKING.rst Fixed the reference to 'Creating Unit Tests' in HACKING.rst 2014-06-22 02:00:59 -06:00
install.sh Port to oslo.messaging 2014-06-26 06:45:52 +02:00
LICENSE Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
MANIFEST.in Delete deprecated docs/ directory 2013-10-24 11:03:11 -10:00
openstack-common.conf Migrate to oslo.db 2014-07-15 10:14:56 +02:00
pylintrc Directives to not use variable names that conflict with pdb 2012-03-20 07:16:16 -04:00
README.rst Added links to missing integration information 2014-06-22 01:21:35 -06:00
requirements.txt Migrate to oslo.db 2014-07-15 10:14:56 +02:00
run_tests.sh Run pep8 check in run_tests.sh as in tox 2014-03-29 23:47:20 +02:00
setup.cfg Merge "Move glance_utils functions to glance client plugin" 2014-07-24 13:56:18 +00:00
setup.py Updated from global requirements 2014-05-09 02:42:01 +00:00
test-requirements.txt Updated from global requirements 2014-07-02 23:54:00 +00:00
tox.ini Fix H201 violations and re-enable gating 2014-07-11 10:17:38 +08:00
uninstall.sh Add uninstall script for Heat 2012-06-23 22:41:30 -04:00