Skip to main content

Juniper Networks Plugin for NetBox.

Project description

NetBox Juniper

Netbox plugin for Juniper Networks device configuration components.

PyPi Stars Badge Forks Badge Issues Badge Pull Requests Badge GitHub contributors License Badge Code Style Black

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.3.0 or higher
  • Python 3.12 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 when using 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.3.tar.gz (21.1 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.3-py3-none-any.whl (34.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for netbox_juniper-0.3.tar.gz
Algorithm Hash digest
SHA256 0f8b6e18a0a8095c6d7c87bb4407e9d3ededf623660978d8fd9a32b7e818c37f
MD5 62ea37ad4159c399c492e0d566a78379
BLAKE2b-256 c64742f4cb1d47e7cdc3f081fd59ffd6e95016026c7efdac178b17ebfde33e12

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for netbox_juniper-0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9cc001bc15e570202002f2da4c7fda4aaa02f50d6811c493eafe51ae987c4b83
MD5 487e2f7c5fce06402627cfc4a05f391b
BLAKE2b-256 db3676f6dc61aafda8bfeed5e3beab979dda940210b605222e5e5f7c3f95c459

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