A service to manage plugins in the Wazo platform.
wazo-plugind allow the administrator to manage plugins installed on a Wazo platform using a simple HTTP interface.
The REST API for wazo-plugind is available here.
The bus events are defined here.
A plugin is a set of additions made to a custom Wazo platform installation to add a new functionality.
Wazo plugins allow a third party to add almost anything to Wazo. Most of our services have extension points that can be used together to create a complete feature as a plugin.
Extend wazo services using the available extension points
Given a plugin source wazo-plugind will generate a debian package using the information provided in the
plugin.yml adds data that can be used to generate the debian packaging files.
rules file is used to add actions during the installation and uninstallation process.
The generated Debian packages have the following names
wazo-plugind-<plugin name>-<plugin namespace>