OpenStack Orchestration (Heat)
Go to file
tengqm b910a27d5f Fix filter name inconsistency in stack_list
As described in the bug report, filter names used in stack_list API are
not consistent with what users see when creating or retrieving stacks.
We cannot simply change the exposed filter key names because that will
break existing users.

This patch adds a translation logic from STACK_KEYS like 'stack_name' to
its corresponding db column name, i.e. 'name'. The intent is to provide
compatibility with existing use cases while enforcing API consistency
regarding the "properties" a user sees from the API.

At engine API layer, we also try a simple parsing of the 'status' key,
which may be of simple form 'FAILED' or complex form 'CREATE_COMPLETE'.

Change-Id: Ia6fe4345ca9feaf20c3bd020ff454e5d701a458e
Closes-Bug: 1461838
2015-09-15 23:14:29 -04:00
bin Update wsgi.py to support reload from conf on SIGHUP 2015-07-06 17:27:28 +03:00
contrib Do not use rich server objects in servers' create 2015-07-27 14:52:45 +03:00
devstack/upgrade In-tree grenade support for Heat 2015-07-02 17:23:22 +05:30
doc Merge "Get 'update' paragraph from top-level schema" 2015-07-28 10:22:02 +00:00
etc/heat Add template-function-list 2015-07-10 09:39:39 -04:00
heat Fix filter name inconsistency in stack_list 2015-09-15 23:14:29 -04:00
heat_integrationtests Merge "Fix pre_test_hook.sh encryption setting" 2015-08-05 14:50:16 +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.test_template 2015-08-05 10:29:16 +05:30
pylintrc Directives to not use variable names that conflict with pdb 2012-03-20 07:16:16 -04:00
README.rst Merge "changed heat dev docs to comply with conventions" 2015-05-08 08:54:19 +00:00
requirements.txt Updated from global requirements 2015-08-04 18:14:40 +00:00
setup.cfg Merge "Add keystone.user custom constraint" 2015-08-04 11:26:11 +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-04 00:53:02 +00:00
tox.ini Use OS_TEST_PATH for integration tests 2015-08-03 11:00:22 +12:00
uninstall.sh Add uninstall script for Heat 2012-06-23 22:41:30 -04:00