heat/heat/engine
Pavlo Shchelokovskyy a484c73973 Remove TaskRunner from Volume resources
All the volume_tasks logic has been redistributed as methods of either
cinder or nova client plugins.

The logic of detaching was simplified and a check for out-of-band
changes is no longer executed.

The old VolumeAttachTask is left in place as it is still used in
creating the AWS::EC2::Instance resource.

Change-Id: I13f8e03ff090dd5f5739e5af231c77d066eb9eac
Partial-Bug: #1393268
2015-05-19 00:15:21 +03:00
..
cfn Convergence: Allow creating lightweight stacks 2015-05-06 09:48:44 +05:30
clients Remove TaskRunner from Volume resources 2015-05-19 00:15:21 +03:00
hot Update the rest of the code to satisfy flake8 in a py34 env 2015-04-24 11:53:43 +05:30
notification Make import of oslo libraries namespaceless 2015-02-18 22:54:10 +01:00
resources Remove TaskRunner from Volume resources 2015-05-19 00:15:21 +03:00
__init__.py Do not initialize anything during import phase 2013-04-24 10:03:06 -07:00
api.py Expose create time in stack resource list: 2015-05-06 05:17:07 +00:00
attributes.py Add type field to the resource attributes schema 2015-05-06 00:50:47 -07:00
constraints.py Use six.itervalues(x) instead of x.values() 2015-04-21 09:05:49 +03:00
dependencies.py fix for retrieving leaf nodes in convergence stack delete 2015-05-05 14:47:02 +05:30
environment.py Encrypt Heat template hidden parameters 2015-05-12 10:50:49 -05:00
event.py Versioned objects - Event 2015-03-16 09:26:41 +00:00
function.py Get rid of circular references in Resource and Function 2015-05-15 17:18:12 -04:00
iso_8601.py Move resource inheritance class to engine/resources 2015-03-10 18:07:46 +08:00
lifecycle_plugin.py Fix file mode, remove executable bit. 2014-09-10 17:17:44 +08:00
nova_utils.py Use six.iterkeys(x) instead of x.keys() 2015-04-23 17:18:40 +03:00
parameter_groups.py Move logging to use oslo_log library 2015-02-17 09:23:34 +00:00
parameters.py Use six.iterkeys(x) instead of x.keys() 2015-04-23 17:18:40 +03:00
parser.py Show deprecated warnings when import parser 2015-04-14 17:49:15 +08:00
plugin_manager.py Use six.moves.map/filter/zip 2015-04-24 11:52:39 +05:30
properties.py Do constraint validation for None value property 2015-05-04 03:09:28 +00:00
resource.py Get rid of circular references in Resource and Function 2015-05-15 17:18:12 -04:00
rsrc_defn.py Update the rest of the code to satisfy flake8 in a py34 env 2015-04-24 11:53:43 +05:30
scheduler.py Update the rest of the code to satisfy flake8 in a py34 env 2015-04-24 11:53:43 +05:30
service.py Pass stack to thread in resource_signal 2015-05-14 16:55:12 -04:00
service_software_config.py Fixes SoftwareConfigService to use Resource object 2015-03-18 18:20:00 +05:30
service_stack_watch.py Use six.itervalues(x) instead of x.values() 2015-04-21 09:05:49 +03:00
stack.py Merge "Encrypt Heat template hidden parameters" 2015-05-15 07:51:28 +00:00
stack_lock.py Pass stack id to init stacklock 2015-04-21 13:40:47 +08:00
support.py Add version to support_status where it omitted 2015-04-10 13:44:24 +03:00
sync_point.py Convergence prepare traversal 2015-05-03 17:44:04 +05:30
template.py Use six.iterkeys(x) instead of x.keys() 2015-04-23 17:18:40 +03:00
timestamp.py Make the first line of every file consistent. 2014-03-04 09:03:04 -06:00
update.py Save updated-in-place resources to backup stack 2015-05-07 11:16:17 +03:00
volume_tasks.py Remove TaskRunner from Volume resources 2015-05-19 00:15:21 +03:00
watchrule.py Versioned object - WatchRule and WatchData 2015-03-18 14:40:19 +08:00
worker.py Convergence message bus 2015-02-23 12:29:53 +05:30