Michael Krotscheck b2e26aa7ed Stevedore worker plugins
The deferred processor now loads plugins via stevedore, and passes
all event messages to each plugin found. This provides the first
extensibility mechanism for storyboard, by allowing anyone to write
tasks that should be handled asynchronously when the system changes.
Custom workers must implement two methods: 'enabled' and 'handle'.
The first checks to see whether this plugin is enabled, and will be
run only once during initialization. The second handles the event.

The intent is to drive more advanced functionality off of this
mechanism, such as emails, search indexes, and third party tool
integration.

Change-Id: I32b40eab9355c18db1e4ec132b09dc77561a3475
2014-10-02 10:41:02 -07:00
2014-09-29 10:01:10 -07:00
2014-10-02 10:41:02 -07:00
2014-03-21 19:03:26 +04:00
2014-01-23 16:09:22 +04:00
2013-07-18 12:03:46 +02:00
2014-01-23 17:23:58 +04:00
2014-01-13 18:52:47 +04:00
2014-01-27 18:54:18 +04:00
2013-07-01 18:09:56 +02:00
2014-01-22 11:37:54 -08:00
2014-07-11 17:33:19 +04:00
2014-03-04 10:12:14 -08:00
2014-10-02 10:41:02 -07:00
2014-10-02 10:41:02 -07:00
2013-09-25 12:06:40 -04:00

Storyboard

Storyboard is a task tracker for OpenStack.

Project Resources

Project status, bugs, and blueprints are tracked at:

http://storyboard.openstack.org

Source code can be found at:

https://git.openstack.org/cgit/openstack-infra/storyboard/

Documentation can be found here:

http://ci.openstack.org/storyboard/

Additional resources are linked from the project wiki page:

https://wiki.openstack.org/wiki/StoryBoard

Anyone wishing to contribute to an OpenStack project should find plenty of helpful resources here:

https://wiki.openstack.org/wiki/HowToContribute

All OpenStack projects use Gerrit for code reviews. A good reference for that is here:

https://wiki.openstack.org/wiki/GerritWorkflow

Description
OpenStack Task Tracking API
Readme 11 MiB
Languages
Python 99.3%
Shell 0.5%
Dockerfile 0.1%