Skip to content

MADS-NET/agents_status_plugin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

agents plugin for MADS

This is a Sink plugin for MADS.

This plugin keeps track of launched agents and of their current status.

This plugin has been updated for MADS v2

Supported platforms

Currently, the supported platforms are:

  • Linux
  • MacOS
  • Windows

Installation

Linux and MacOS:

cmake -Bbuild -DCMAKE_INSTALL_PREFIX="$(mads -p)"
cmake --build build -j4
sudo cmake --install build

Windows:

cmake -Bbuild -DCMAKE_INSTALL_PREFIX="$(mads -p)"
cmake --build build --config Release
cmake --install build --config Release

INI settings

The plugin supports the following mandatory settings in the INI file:

[agents_status]
silent = true
sub_topic = ["agent_event"]

Datastore

The plugin supports a datastore file agents.json created in a temporary directory for persisting data between runs. Look at the Datastore class for more information on how to use it.

Executable demo


About

Keep track of running agents

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors