kolla/kolla
Joshua Harlow e78ae9bc61 Use a task model and dumb workers
Instead of having smart workers that need to know
about the full logic of how they operate and what
they will do which makes it hard to reuse parts of
those workers switch the model so that workers are
dumb and they just run tasks which themselves can
request additional tasks to run when succesful.

This makes it more consistent when tasks are to
be retried and also makes it easier to know which
task is running and when.

Less specialized workers == good.

Closes-Bug: #1586474

Change-Id: Ie7b7303b8bf2a80b3e26b6d4ffc27787f8c794d6
2016-06-02 11:21:09 -07:00
..
cmd Use a task model and dumb workers 2016-06-02 11:21:09 -07:00
common Use a task model and dumb workers 2016-06-02 11:21:09 -07:00
hacking Introduce the hacking module to kolla 2016-03-03 04:40:16 +00:00
tests Use a task model and dumb workers 2016-06-02 11:21:09 -07:00
__init__.py Make Kolla installable via PIP 2015-08-24 16:08:49 -07:00
opts.py Generate the kolla-build.conf file using oslo_config 2016-01-06 08:11:06 +08:00
version.py Generate the kolla-build.conf file using oslo_config 2016-01-06 08:11:06 +08:00