65c2c4418c
This adds a crontab plugin hook to StoryBoard, allowing a plugin developer to run periodic events. Example use cases include: - Summary emails. - Periodic report generation. - Synchronization check points. Plugins are expected to provide their own execution interval and configuration indicator. The management of cron workers is implemented as its own cron plugin as a sample, and unit tests for all components are provided. Change-Id: I3aa466e183f1faede9493123510ee11feb55e7aa
1.5 KiB
1.5 KiB
Welcome to Storyboard's documentation!
Introduction
StoryBoard is a web application for task tracking across inter-related projects. It is meant to be suitable for OpenStack task tracking.
- StoryBoard consists of two components:
-
- Storyboard API service - is a Python application leveraging Pecan/WSME for REST API layer
- Storyboard Web Client - is an all-javascript webclient for the Storyboard API
This documentation offers information on how Storyboard works and how to contribute to the project.
Table of contents
Installation guides
install/manual install/development
Developer docs
contributing webclient
Extending StoryBoard
Overview <extending/index> Plugins: Cron Workers <extending/plugin_cron>
Client API Reference
webapi/v1
Indices and tables
genindex
modindex
search