Plugin-Registry
The gosdn plugin-registry
is a small application which is used to deliver so
called device model plugins
for the
[goSDN(https://code.fbi.h-da.de/danet/gosdn/-/tree/master/controller)
controller.
The plugin folder
All the plugins the plugin-registry
should provide have to be placed in a
plugin folder
.
Plugin
A plugin provided through the plugin-registry
is a .zip
file which contains
the the pre-built plugin as well as a .yaml
plugin manifest file.
Manifest
The manifest file is a .yaml file which has to provide the following information:
---
name: "the name of the device the plugin is built for"
firmware: "the firmware version of the device the plugin is built for"
author: "the author/team which provides the plugin"
version: "the version of the plugin"