deb-heat/heat/engine
Steven Hardy 53c4707bf6 Save previous template on non convergence updates
We already store the previous template for convergence based
updates, but for non-convergence updates we can reuse the same
column to enable recovery from a failed update when using
PATCH updates, e.g where the error is in the environment or
nested templates and thus the top-level template may not be
provided & it's valid to use the previously stored one.

Change-Id: I79248bedb01260a0c4b1edf183db55fc0bffbdf6
2015-09-16 00:32:47 +00:00
..
cfn Make ResourceDefinition round-trip stable to avoid extra writes 2015-09-11 14:27:55 -04:00
clients Merge "Add hadoop_version validation to sahara resources" 2015-09-10 22:24:12 +00:00
constraint Remove iso8601 dependency 2015-09-03 16:39:54 +02:00
hot Make ResourceDefinition round-trip stable to avoid extra writes 2015-09-11 14:27:55 -04:00
notification Remove deprecated list_notifier_drivers option 2015-06-01 16:56:21 +03:00
resources Merge "Add validation of update_policy to resource" 2015-09-14 12:06:54 +00:00
__init__.py Do not initialize anything during import phase 2013-04-24 10:03:06 -07:00
api.py Merge "Revert "Refactor format_resource_attributes"" 2015-08-24 16:49:03 +00:00
attributes.py Merge "Support attributes with dynamic scheme" 2015-08-11 15:18:55 +00:00
constraints.py py34: test_sahara/software_deployment 2015-08-06 22:37:37 +05:30
dependencies.py py34: heat.tests.test_engine_service 2015-08-03 22:58:35 +05:30
environment.py Updates resource type filtering with name, version 2015-09-03 09:55:47 +05:30
event.py Versioned objects - Event 2015-03-16 09:26:41 +00:00
function.py Add __hash__ functions where necessary 2015-07-02 07:56:22 +00:00
lifecycle_plugin.py Fix file mode, remove executable bit. 2014-09-10 17:17:44 +08:00
parameter_groups.py Fix validation error for parameter group 2015-06-30 11:38:33 +05:30
parameters.py py34: heat.tests.test_parameters 2015-08-27 13:48:35 +05:30
plugin_manager.py Use six.moves.map/filter/zip 2015-04-24 11:52:39 +05:30
properties.py Fix "{}" is not a list error for json parameter type 2015-08-20 21:32:01 +05:30
resource.py Work around parameter error deleting backup stack 2015-09-14 22:55:51 +01:00
rsrc_defn.py Make ResourceDefinition round-trip stable to avoid extra writes 2015-09-11 14:27:55 -04:00
scheduler.py Do not use VolumeTasks in AWS Instance create 2015-07-28 21:59:06 +00:00
service_software_config.py Use atomic_key for deployment metadata updates 2015-08-14 09:17:28 +12:00
service_stack_watch.py Use six.itervalues(x) instead of x.values() 2015-04-21 09:05:49 +03:00
service.py Merge "Set resource status to FAILED when engine is down" 2015-09-11 01:45:10 +00:00
stack_lock.py Move listener rpc client to rpc/listener_client.py 2015-06-19 08:24:19 +05:30
stack.py Save previous template on non convergence updates 2015-09-16 00:32:47 +00:00
support.py Validate support_status while searching resource registry 2015-08-31 10:01:04 +05:30
sync_point.py Convergence: Fix failing integration tests 2015-09-12 08:30:04 +00:00
template.py py34: heat.tests.test_template 2015-08-05 10:29:16 +05:30
timestamp.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
update.py Move Resource exceptions to common module (1) 2015-09-04 14:23:53 +03:00
watchrule.py Heat could not create samples with Ceilometer 2015-05-28 22:18:35 +08:00
worker.py Move Resource exceptions to common module (4) 2015-09-04 11:24:47 +00:00