Skip to main content

pluginctl: a tool to develop and test plugins on a node

We developed the tool pluginctl to help end users develop and test their edge application (i.e., plugin) on a node before registering the plugin in Edge code repository. The tool helps on simplifying the process of testing the edge code and making changes as needed for development, by buildig the code into a container, running the container inside the node, and checking the result from the container.

All of Waggle nodes have the tool already installed. For plugin developers who have access to nodes, they can simply type the following to start with once they are logged into a node,

sudo pluginctl

The in-depth tutorials on the functionalities that pluginctl offers can be found in the README.