trove/trove/instance
Peter Stachowski 2f3703bb34 Fix module apply
The module feature of Trove has been designed to be idempotent, in
that a module should be able to be applied more than once with no ill
side effects. Unfortunately a new instance_modules record is written
for each apply, potentially leaving records behind on module-remove
that make it impossible to delete the module.

This has been fixed and code put in place on module-apply and
module-delete to remove any extraneous records.

Depends-On: Ia4fc545a10c7c16532aefd73818dd7d90c9c271b
Change-Id: I09b301c1fb8311f9c5bee07d0af398071da3dd24
Closes-Bug: #1640010
2016-11-17 21:26:18 +00:00
..
__init__.py Remove copyright from empty files 2014-01-16 13:13:23 +04:00
models.py Add command to delete BUILD instances and clusters 2016-09-13 10:00:04 -04:00
service.py Fix module apply 2016-11-17 21:26:18 +00:00
tasks.py Implement Instance Upgrade 2016-09-08 11:32:14 -04:00
views.py Remove cfg and logging import unused 2016-09-23 16:38:10 +00:00