heat/heat/engine
Steven Hardy ba9c290212 SignalResponder store access/secret in resource data
We need to stop relying on the logic in heat_keystoneclient which
assumes there is only one keypair per user, as this assumption
may not remain true in future.

So instead, store the access/secret key in the DB as resource data,
which is probably better from a performance perspective anyway, and
will also allow SignalResponder subclasses to potentially override
the default credentials implementation more easily.

Change-Id: I7952181f30c94848acf358ab34cf17b6281d43ac
Partial-Bug: #1089261
blueprint: instance-users
2013-12-18 17:41:58 +00:00
..
resources Merge "Add support for rebuild --preserve-ephemeral." 2013-12-18 07:54:08 +00:00
__init__.py Do not initialize anything during import phase 2013-04-24 10:03:06 -07:00
api.py Add _() to fix i18N compliance (part 2) 2013-11-18 10:39:19 +08:00
attributes.py Wrap engine exceptions in _() 2013-10-18 11:28:12 +11:00
clients.py Merge "Add heatclient to available clients" 2013-12-03 03:47:45 +00:00
constraints.py Factor Schema out of properties.py for re-use 2013-12-02 14:46:00 +01:00
dependencies.py use msg_fmt not message in Exceptions 2013-10-24 10:44:15 -10:00
environment.py Merge "Don't replace (and log) the same resource entry" 2013-12-14 07:58:46 +00:00
event.py Add _() to fix i18N compliance (part 2) 2013-11-18 10:39:19 +08:00
hot.py Allow intrinsic functions to be called in any order 2013-12-09 15:55:07 +13:00
notification.py Send usage notifications on major stack events 2013-11-01 14:29:09 +11:00
parameters.py Remove unused dumps validation in JsonParam value 2013-12-10 05:03:43 +00:00
parser.py Fix stack_get_by_name does not list nested stack issue 2013-12-13 06:23:43 +08:00
properties.py Factor Schema out of properties.py for re-use 2013-12-02 14:46:00 +01:00
resource.py Merge "Add validation for an existence of a resource type" 2013-12-13 08:58:13 +00:00
scheduler.py Add _() to fix i18N compliance (part 2) 2013-11-18 10:39:19 +08:00
service.py Utilize stack-lock for multi-engine support 2013-12-10 16:02:16 -06:00
signal_responder.py SignalResponder store access/secret in resource data 2013-12-18 17:41:58 +00:00
stack_lock.py Prevent tempest from failing upon ActionInProgress 2013-12-17 10:56:29 -06:00
stack_resource.py heat engine changes for abandon-stack 2013-12-04 12:55:49 -06:00
template.py Allow intrinsic functions to be called in any order 2013-12-09 15:55:07 +13:00
timestamp.py Do not refresh timestamp from database on read. 2013-06-21 10:43:34 +12:00
update.py Let resources decide when to update 2013-11-27 12:27:06 +01:00
watchrule.py Add _() to fix i18N compliance (part 2) 2013-11-18 10:39:19 +08:00