Skip to main content

Juniper Networks Plugin for NetBox.

Project description

NetBox Juniper

Netbox plugin for Juniper Networks device configuration components.

Objectives

NetBox Juniper Plugin is designed to help with the configuration of certain Juniper Networks specific configuration objects.

WARNING

This module is Alpha at best - USE AT YOUR OWN RISK.

Requirements

  • NetBox 4.2.5 or higher
  • Python 3.10 or higher

HowTo

Installation

$ source /opt/netbox/venv/bin/activate
(venv) $ pip install netbox-juniper

Configuration

Add the plugin to the NetBox config: configuration.py

PLUGINS = [
    "netbox_juniper",
]

Permanently keep the plugin installed upgrade.sh:

echo netbox-juniper >> local_requirements.txt

Run the following to get things going:

manage.py migrate

Contribute

I am not a Python expert so if you see something that is stupid feel free to improve.

Documentation

Coming Soon: Using NetBox Juniper Plugin

License

Apache 2.0

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

netbox_juniper-0.1.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

netbox_juniper-0.1-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file netbox_juniper-0.1.tar.gz.

File metadata

  • Download URL: netbox_juniper-0.1.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for netbox_juniper-0.1.tar.gz
Algorithm Hash digest
SHA256 cfaa63c03cdf5d470b4c7e19762b5df15f9289907c48fe6d97c5b105c9b00517
MD5 e63816de121bba016d742029e122a1f4
BLAKE2b-256 102a224299058c60fcceb453851fc2d6f7679fa95c41429f1502c3989f42cc3c

See more details on using hashes here.

File details

Details for the file netbox_juniper-0.1-py3-none-any.whl.

File metadata

  • Download URL: netbox_juniper-0.1-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.9.6

File hashes

Hashes for netbox_juniper-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 567df8ee9c6154811ded061f7d98794eeb94c043cf2d9e9fad555f21699e79d3
MD5 2048e6092f85512e35aec0946af4f9a0
BLAKE2b-256 2329493376b6443d0bff23bd426adbb3c3f5e0ddce416504e0c022979428a7ae

See more details on using hashes here.

Supported by

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