heat/heat/engine/resources
Steven Hardy 52dc303055 cleanup watchrule delete logic/tests
Rework watchrule delete interface so we delete by ID, rather than
by name (where we only delete the first rule in the event of multiple
watcherule rows with the same name, which is allowed although not likely
in normal heat operation - it can cause weird behavior in the tests)

Encapsulating the delete in a WatchRule.destroy() is cleaner and more
consistent with the rest of the codebase, and reworking the tests to
ensure proper cleanup reduces the chances of odd errors and cascading
failures between tests on failure.

fixes bug #1197718

Change-Id: I94e9eb610519bb7321a2be7718312fd50f308a8b
2013-07-04 16:30:30 +01:00
..
quantum Merge "Ports depend on the subnets in the same network." 2013-07-02 16:19:49 +00:00
rackspace Rackspace cloud database resource provider 2013-07-02 14:34:15 +00:00
__init__.py add missing gettextutils imports 2013-07-02 14:22:24 +01:00
autoscaling.py engine : autoscaling pass instance id's not names to loadbalancer 2013-07-03 15:49:01 +01:00
cloud_watch.py cleanup watchrule delete logic/tests 2013-07-04 16:30:30 +01:00
dbinstance.py Implement attribute schema for resources 2013-06-19 18:59:54 -05:00
eip.py Implement attribute schema for resources 2013-06-19 18:59:54 -05:00
instance.py Add resume support to Instance 2013-07-01 11:35:50 +01:00
internet_gateway.py Rework associations from vpc to quantum resources. 2013-07-02 15:36:26 +12:00
loadbalancer.py Implement attribute schema for resources 2013-06-19 18:59:54 -05:00
network_interface.py get rid of no-op __init__ methods 2013-06-06 12:12:52 -05:00
route_table.py Rework associations from vpc to quantum resources. 2013-07-02 15:36:26 +12:00
s3.py Implement attribute schema for resources 2013-06-19 18:59:54 -05:00
security_group.py get rid of no-op __init__ methods 2013-06-06 12:12:52 -05:00
stack.py Implement attribute schema for resources 2013-06-19 18:59:54 -05:00
subnet.py Rework associations from vpc to quantum resources. 2013-07-02 15:36:26 +12:00
swift.py Use physical_resource_name() for Swift containers 2013-06-17 12:26:20 +02:00
template_resource.py Initial provider templates 2013-06-24 11:18:09 +10:00
user.py Standardise resource names in Invalid Attribute errors 2013-06-18 10:25:52 +02:00
volume.py Fixup handle_create backup restore. 2013-06-28 11:24:07 -05:00
vpc.py Rework associations from vpc to quantum resources. 2013-07-02 15:36:26 +12:00
wait_condition.py get rid of no-op __init__ methods 2013-06-06 12:12:52 -05:00