Skip to content
Snippets Groups Projects
user avatar
Malte Bauch authored
a6df8f5d
History
Code owners
Assign users and groups as approvers for specific file changes. Learn more.

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"