Skip to main content

NetBox plugin to reorder rack layouts.

Reason this release was yanked:

Issue with build

Project description

Netbox Reorder Rack Plugin

Version Downloads

Allow the ability to reorder rack units in NetBox using a drag and drop interface.

Reorder Rack

If there are any issues feel free to create an Issue or feel free to contact me directly on Slack in the NetDev community.

Installation

NOTE: For docker please see: Docker install

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

Run the following commands to install the required package after activating the virtual environment:

source /opt/netbox/venv/bin/activate
pip install netbox-reorder-rack

To ensure the plugin is automatically re-installed during future upgrades, create a file named local_requirements.txt (if it does not exist already) in the NetBox root directory (alongside requirements.txt) and list the netbox-reorder-rack package:

echo netbox-reorder-rack >> local_requirements.txt

Once installed, the plugin needs to be enabled in your configuration.py

# In your configuration.py
PLUGINS = ["netbox_reorder_rack"]

You may need to collect static files and restart NetBox for the plugin to be properly installed.

python3 manage.py collectstatic --no-input
systemctl restart netbox

Compatibility Matrix

netbox version plugin version
>= 4.0.0 < 4.1.0 >= v1.1.2
<= 4.0.0 = v1.0.0

Dependencies

Python:

  • None

Javascript:

  • Gridstack (Currently running same versions as Netbox)
  • Bootstrap (Currently running same versions as Netbox)

Update

To update the plugin, you need to update the package and restart NetBox.

source /opt/netbox/venv/bin/activate
pip install netbox-reorder-rack
python3 manage.py collectstatic --no-input
systemctl restart netbox

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_reorder_rack-1.1.2.tar.gz (67.8 kB view details)

Uploaded Source

Built Distribution

netbox_reorder_rack-1.1.2-py3-none-any.whl (70.5 kB view details)

Uploaded Python 3

File details

Details for the file netbox_reorder_rack-1.1.2.tar.gz.

File metadata

  • Download URL: netbox_reorder_rack-1.1.2.tar.gz
  • Upload date:
  • Size: 67.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.9

File hashes

Hashes for netbox_reorder_rack-1.1.2.tar.gz
Algorithm Hash digest
SHA256 b957f37d88017ba0c65c8d4399d9eccb52729f8e558f60b7eb245b77bf9dda22
MD5 1b3fd5fad23d06af4a05629651d4569a
BLAKE2b-256 9a922a4952f63207d63bd8822f0fe7b5de1aca6177b98428ec45f88231b0e249

See more details on using hashes here.

File details

Details for the file netbox_reorder_rack-1.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for netbox_reorder_rack-1.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 2dcf7e9466a9bb7b19291f5076d224d0b25cd39ddd8b94743e660e20e58a40af
MD5 227f3099b41e8af6d3451f91954c2235
BLAKE2b-256 966db2e777e8abc886038d70dab01764c5e3fcdb13e74a9509d02b5d7d16fab3

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