/LibreNMSAPIClient-Scripts

Scripts using LibreNMSAPIClient

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

LibreNMSAPIClient-Scripts

This is a collection of Scripts created by the LibreNMS community using LibreNMSAPIClient to streamline and extend functionality of LibreNMS

Requirements

Each script may have specific requirements, which should be outlined in its readme, however every script will require at minimum:

  • Python 3
  • LibreNMS with API enabled
  • LibreNMSAPIClient Library
  • .env file in the script directory as outlined in the LibreNMSAPIClient Repo.

Contributing

  • If you'd like to contribute a script, please fork, copy the example-script folder, make changes to the contents of the folder so others may use it, then create a pull request.
  • If you find an issue with a script, please create a pull request if you know how to fix it, otherwise please open an issue.