[DAEMON-37] appcd-plugin: Implement plugin manager
| GitHub Issue | n/a |
|---|---|
| Type | New Feature |
| Priority | Critical |
| Status | Resolved |
| Resolution | Fixed |
| Resolution Date | 2017-08-08T18:53:23.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | Appc Daemon 1.0.0 |
| Components | appcd-plugin |
| Labels | n/a |
| Reporter | Chris Barber |
| Assignee | Chris Barber |
| Created | 2017-02-13T21:24:31.000+0000 |
| Updated | 2017-10-26T02:59:21.000+0000 |
Description
The daemon requires a plugin manager that loads, unloads, and reloads plugins as well as expose an interface for the plugins to communicate with the core.
* Detect plugins
* Watch paths and re-detect plugins
* Load plugins
* Unload external plugins
* Reload updated external plugins
* Plugin scoped logger
* Plugin scoped dispatcher
* Plugin dispatcher bridge
No comments