RETIRED, further work has moved to Debian project infrastructure
Go to file
Steven Hardy a2c3e00297 SoftwareDeploymentGroup allow arbitrary keys for attributes
Since SoftwareDeploymentGroup is really a ResourceGroup, it's capable
of resolving any attribute supported by SoftwareDeployment, including
arbitrary outputs mapped to attributes.  Exposing these via the
SoftwareDeploymentGroup resource provides much better flexibility than
forcing users to mangle everything via stdout.

This has the side-effect of making the existing attributes somewhat
redundant, e.g:

get_attr: [a_sdg, deploy_stdouts]

is exactly equivalent to this:

get_attr: [a_sdg, deploy_stdout]

The deploy_stdout attribute should be transparently reflected from the
SoftwareDeployment resources via the normal ResourceGroup interfaces,
so we could consider deprecating the existing attributes at some point.

Change-Id: Ie3b89155d2be0050394eb7f7d5000331cde9aae0
Closes-Bug: #1488921
2015-09-01 15:43:28 +01:00
bin unify REST word 2015-08-26 09:33:17 +08:00
contrib Merge "Do not pass rich objects in CloudNetwork resource" 2015-08-25 13:07:47 +00:00
devstack/upgrade In-tree grenade support for Heat 2015-07-02 17:23:22 +05:30
doc Merge "Fix docs for Hello World and WP Single templates" 2015-09-01 06:26:48 +00:00
etc/heat Add a preview endpoint for stack updates 2015-08-31 09:34:27 -05:00
heat SoftwareDeploymentGroup allow arbitrary keys for attributes 2015-09-01 15:43:28 +01:00
heat_integrationtests Merge "Add resource_type-specific policies" 2015-08-29 16:18:53 +00:00
heat_upgradetests In-tree grenade support for Heat 2015-07-02 17:23:22 +05:30
rally-scenarios Add config file for performance gate job 2014-08-08 02:22:59 +04:00
tools Add a way to run py34 tests from file 2015-07-09 07:15:37 +00:00
.coveragerc Enabled source code coverage for contrib directory 2014-01-28 21:49:40 +08:00
.gitignore Ignore .eggs directory (created by the new pbr) 2015-07-22 10:35:25 +10:00
.gitreview Update .gitreview for org move. 2012-12-02 17:46:15 +00:00
.testr.conf Add separate requirements.txt to integration tests 2015-04-01 09:02:13 +00:00
babel.cfg Add setup.py and friends 2012-03-14 09:25:54 +11:00
bandit.yaml tox environment for bandit 2015-07-08 09:13:35 -04:00
config-generator.conf Fix config generator for oslo.service 2015-06-27 05:33:07 -04:00
CONTRIBUTING.rst Workflow documentation is now in infra-manual 2014-12-05 03:30:36 +00:00
HACKING.rst cleanup of hacking.rst heat doc 2015-04-28 16:47:07 -04:00
install.sh Merge "Switch from MySQL-python to PyMySQL" 2015-06-22 10:32:35 +00:00
LICENSE Initial commit (basics copied from glance) 2012-03-13 21:48:07 +11:00
openstack-common.conf Switch to oslo.service 2015-06-23 08:30:39 +02:00
py3-testlist py34: heat.tests.api (1) 2015-08-28 14:43:37 +05:30
pylintrc Directives to not use variable names that conflict with pdb 2012-03-20 07:16:16 -04:00
README.rst Fix description for "Not exact spelling" 2015-08-21 03:45:30 +00:00
requirements.txt Updated from global requirements 2015-09-01 04:23:16 +00:00
setup.cfg Add and apply cinder backup constraint 2015-08-20 08:11:58 +00:00
setup.py Updated from global requirements 2015-07-15 07:33:24 +00:00
test-requirements.txt Updated from global requirements 2015-08-18 01:33:37 +00:00
tox.ini flake8 check doc/source 2015-08-27 09:59:25 +12:00
uninstall.sh Add uninstall script for Heat 2012-06-23 22:41:30 -04:00