App::Netdisco::Worker::Plugin - Netdisco Workers
App::Netdisco's plugin system allows users to write workers to gather information from network devices using different transports and store results in the database.
For example, transports might be SNMP, SSH, or HTTPS. Workers might be combining those transports with application protocols such as SNMP, NETCONF (OpenConfig with XML), RESTCONF (OpenConfig with JSON), eAPI, or even CLI scraping. The combination of transport and protocol is known as a driver.
Workers can be restricted to certain vendor platforms using familiar ACL syntax. They are also attached to specific actions in Netdisco's backend operation (discover, macsuck, etc).
See https://github.com/netdisco/netdisco/wiki/Backend-Plugins for details.