Skip to main content

Netbox VRF Context Plugin

This is a netbox plugin for model VRF Contexts. It has dependencies on:

Netbox BGP - https://pypi.org/project/netbox-bgp/ Static Routes - https://github.com/jbparrish17/netbox-static-routes

Development

cp development/dev.env.example development/dev.env
# Set a password for POSTGRES_PASSWORD and REDIS_PASSWORD
# 
vi development/dev.env


virtualenv --python=python3.10 venv
. ./venv/usr/local/bin/activate
# pip install -r requirements.txt   (for liniting)
# or
# pip install poetry invoke
invoke build
invoke debug

Deployment

The plugin is available as a Python package in pypi and can be installed with pip

pip install netbox-vrf-context

Enable the plugin in netbox/netbox/configuration.py in the PLUGINS parameter (which is a list):

PLUGINS = [
    'netbox_bgp',
    'netbox_static_routes',
    'netbox-vrf-context'
]

Save the file and restart the Netbox service.

Metadata

Release files for netbox-vrf-context 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for netbox-vrf-context 0.1.0
File Size Uploaded
netbox-vrf-context-0.1.0.tar.gz 6.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for netbox-vrf-context 0.1.0
File Interpreter ABI Platform
netbox_vrf_context-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.2 kB

Release files / netbox-vrf-context-0.1.0.tar.gz

Download URL netbox-vrf-context-0.1.0.tar.gz
Size 6.3 kB
Tags Source
SHA-256 checksum
How to use checksums
a8f9596a3cf3e51830dd3ee17543345b35e03eda3563e9207e8e5eae96678976
BLAKE2b-256 checksum
How to use checksums
522cb0d54399b8b8080e9a2faa93a9835e8e0362c21370fe86196eb45714780f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.1 CPython/3.10.2 Darwin/21.6.0

Release files / netbox_vrf_context-0.1.0-py3-none-any.whl

Download URL netbox_vrf_context-0.1.0-py3-none-any.whl
Size 9.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
78efc47865c510b1391e9ed4f305bf166221b02361f1d5f735ba992c438829a2
BLAKE2b-256 checksum
How to use checksums
7b778df1d8b013cc8dc4c2a620b0c51fc098e7f29617eadabe6cf546fcd9f23d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.2.1 CPython/3.10.2 Darwin/21.6.0

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page