heat/heat/engine/resources
Zane Bitter 09bc1d2a95 Use the member_definition library func in ResourceGroup rolling updates
Use the scaling library function for generating the intermediate template
stages during a rolling update, instead of maintaining a separate
implementation for ResourceGroup.

One improvement here is that if we are scaling down at the same time as
doing a rolling update and we already have more members than we need to
maintain the minimum in service, then we'll scale down to the minimum we
need immediately.

Change-Id: Ied7abb0a8d9ccfbda66d2dbee75057643ba7a169
Partially-Implements: blueprint scaling-group-common
2015-09-08 08:44:18 +12:00
..
aws Move Resource exceptions to common module (5) 2015-09-04 11:24:54 +00:00
openstack Use the member_definition library func in ResourceGroup rolling updates 2015-09-08 08:44:18 +12:00
__init__.py Do not verify requirements on extension loading 2015-05-25 10:39:07 +12:00
scheduler_hints.py Adds resource uuid, volume support to lifecycle scheduler hints 2015-08-27 12:05:39 -04:00
signal_responder.py Provide signal_url for DELETE action when using other transports 2015-08-26 14:18:46 +05:30
stack_resource.py Move Resource exceptions to common module (2) 2015-09-04 11:24:31 +00:00
stack_user.py Move signals to SignalResponder class 2015-07-14 10:41:30 -07:00
template_resource.py Fix validation failure for TemplateResource 2015-09-04 18:44:43 +05:30
volume_base.py Move Resource exceptions to common module (3) 2015-09-04 11:24:41 +00:00
wait_condition.py Use six.iterkeys(x) instead of x.keys() 2015-04-23 17:18:40 +03:00