[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