heat/heat/tests/convergence
Crag Wolfe 57c5aae88b De-duplicate properties_data between events, resources
Properties data (encrypted or not) is now stored in the
resource_properties_data table. We still support reading properties
data from the legacy locations (separate columns in the resource and
event tables) but all new properties data are written to
resource_properties_data.

Instead of duplicating properties data for a given resource
and its events, we refer to the same resource_properties_data
object from both resources and events.

Notes about encrypting/decrypting properties data:

1. ResourcePropertiesData takes care of encrypting/decrypting, so
   consumers (events and resources) don't have to worry about it.
2. Previously (not anymore), heat.engine.resource would take care of
   the encrypting in _store() and _store_or_update().
3. Previously and currently, heat.object.resource decrypts the legacy
   properties_data field if needed.

Change-Id: I569e16d4a7d3f5ccc22d57fe881c4fd5994677ac
Closes-Bug: #1524013
2017-01-24 15:40:10 -08:00
..
framework De-duplicate properties_data between events, resources 2017-01-24 15:40:10 -08:00
scenarios Using assertIsNotNone() instead of assertIsNot(None) 2016-09-26 10:46:38 +07:00
__init__.py convergence scenario tests 2015-09-08 09:18:36 +05:30
test_converge.py Remove unnecessary setUp and tearDown 2016-09-30 10:56:31 +08:00