Skip to main content

Nornir Nautobot

Project description

Nornir Nautobot

GitHub Actions PyPI Version PyPI Downloads

Nornir-Nautobot is a set of utilities to help interact with Nautobot via Nornir. The nornir_nautobot project intends to solve two primary use cases.

  • Providing a Nornir inventory that leverages Nautobot's API.
  • A set of opinionated Nornir plugins.

The set of plugins intend to provide mechanisms to include common networking workflows that will help enable network automation. As an example, there are method to get configurations or test network connectivity. Over time this will include functions to perform actions such as get vlans, neighbors, protocols, etc.

Installation

To install Nornir Nautobot install via Python PIP:

pip install nornir-nautobot

Inventory

The inventory plugin is used to gather inventory from a Nautobot instance. This queries the DCIM endpoint to gather information about the devices.

Inventory

Processor Plugin

This is an opinionated plugin to help with network automation workflows with Nautobot.

Processor Plugin

Task Plugin

The task plugin helps with dispatching specific functions with multiple underlying OS.

Task Plugin

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nornir_nautobot-3.2.0.tar.gz (15.6 kB view details)

Uploaded Source

Built Distribution

nornir_nautobot-3.2.0-py3-none-any.whl (23.4 kB view details)

Uploaded Python 3

File details

Details for the file nornir_nautobot-3.2.0.tar.gz.

File metadata

  • Download URL: nornir_nautobot-3.2.0.tar.gz
  • Upload date:
  • Size: 15.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for nornir_nautobot-3.2.0.tar.gz
Algorithm Hash digest
SHA256 087ad3f6b37112e2a4ff4be64a3b5bfbddfae22057c182e57fae7084850d3d63
MD5 1a28053987a2fa6dcc4a8b2fc641003b
BLAKE2b-256 e0276d3473b878488ccd1fc7388eb9dc81bec1095bd9986ffe7bdb9d2784ac06

See more details on using hashes here.

File details

Details for the file nornir_nautobot-3.2.0-py3-none-any.whl.

File metadata

File hashes

Hashes for nornir_nautobot-3.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ed0ac258eebd2e3072f1d7a0c1f964965e7c9bf8c744290bb5ea04d5800b0ef4
MD5 a9bda126f9848c1bb6a5ad77cd56d22e
BLAKE2b-256 b9a257eff59b5fccad54b3cb86347b4f5a74768bfc7274e6560810ba1555537b

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page