mistral/mistral/services
Winson Chan 6c5ca50b4c Refactor engine to use plugins
Refactor current engine process to instantiate the concrete engine using
stevedore. The current engine uses importutils to load the concrete engine.
Since the executor is tightly coupled to the engine, it is also refactored
to use stevedore. The ScalableEngine is renamed to DefaultEngine and moved
to the mistral.engine.drivers.default namespace. The setup.cfg file is
updated to include entry points for the engine and executor plugins.

Change-Id: Ia9d15b25ca96387e5ac22c1a86cffc7a816e92fd
Implements: blueprint mistral-engine-plugin
2014-04-30 01:28:14 -07:00
..
__init__.py Added periodic events 2013-12-05 19:01:22 +04:00
periodic.py Refactor engine to use plugins 2014-04-30 01:28:14 -07:00
scheduler.py Rename 'events' to 'triggers' 2014-03-12 15:04:45 +04:00
trusts.py Fix keystone trust client 2014-04-02 12:04:05 +04:00
workbooks.py Rename 'events' to 'triggers' 2014-03-12 15:04:45 +04:00