magnum/magnum/tests/unit
Randall Burt 7890725c52 Refactor driver interface (pt 1)
Refactor driver interface to encapsulate the orchestration
strategy. This first patch only refactors the main driver
operations. A follow-on will handle the state synchronization
and removing the poller from the conductor.

1. Make driver interface abstract
2. Move external cluster operations into driver interface
3. Make Heat-based driver abstract and update based on
   driver interface changes
4. Move Heat driver code into its own module
5. Update existing Heat drivers based on interface changes

Change-Id: Icfa72e27dc496862d950ac608885567c911f47f2
Partial-Blueprint: bp-driver-consolodation
2016-12-01 09:23:46 -06:00
..
api Make cinder volume optional 2016-11-10 11:13:09 +01:00
cmd Fix magnum-template-manage 2016-10-13 21:06:43 +05:30
common Use function is_valid_mac from oslo.utils 2016-10-21 13:41:38 +08:00
conductor Refactor driver interface (pt 1) 2016-12-01 09:23:46 -06:00
conf Centralize config option: paths section 2016-09-22 05:56:53 +00:00
db add some tests for db 2016-10-20 01:27:57 +08:00
drivers Refactor driver interface (pt 1) 2016-12-01 09:23:46 -06:00
objects Remove unnecessary fingerprint of MyObj object 2016-10-13 14:17:47 +05:30
service Rename Bay DB, Object, and internal usage to Cluster 2016-09-08 13:01:12 -07:00
servicegroup Cleanup MagnumService Object usage 2016-01-29 15:39:28 +08:00
template Centralize config option: paths section 2016-09-22 05:56:53 +00:00
__init__.py Make room for functional tests 2015-04-02 12:25:43 -04:00
test_hacking.py Add i18n translation for Log messages 2016-08-15 11:44:08 +05:30