Specific plugins for Nornir2
Nornir is a Python automation framework that provides support for concurrent execution of tasks against a set of hosts. It comes with pluggable inventory and task capabilities to promote composability and reusability.
Bics_nornir provides a set of BICS-developed plugins that addresses required functionality for communicating with the infrastructure as well as plugins as building blocks to implement runbooks. These plugins are:
.../plugins/connections/ncclient: a connection plugin that uses
ncclientto communicate with devices using Netconf
.../plugins/tasks/networking/nc: a set of high-level task-plugins:
get_config: retrieves (a part of) the device's configuration using netconf. The selection of a subtree of the configuration is through the
get/ retrieves (a part of) the device's state information using netconf.
nc_configure: sends a configuration (python object) to the device, with support of candidate/running comparision, dry-run and associated commit() and discard()
.../plugins/tasks/data/load_intent: loads intent files from a directory
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
|Filename, size||File type||Python version||Upload date||Hashes|
|Filename, size bics_nornir-0.1.0-py3-none-any.whl (26.6 kB)||File type Wheel||Python version py3||Upload date||Hashes View hashes|
|Filename, size bics-nornir-0.1.0.tar.gz (8.8 kB)||File type Source||Python version None||Upload date||Hashes View hashes|
Hashes for bics_nornir-0.1.0-py3-none-any.whl