Skip to main content

plugin which displays modules stored in warehouse

Project description

Module Warehouse

Module Warehouse is a plugin for NetBox designed to manage and display modules stored in a virtual warehouse. This plugin simplifies the process of viewing all modules associated with a specific device representing a "warehouse" in NetBox.

Features

  • Displays a list of modules stored in the virtual warehouse device.
  • Alphabetically sorts the modules by their type and ID.
  • Simple setup and integration with NetBox.

Requirements

  • NetBox: Version 4.1 or higher
  • Python: Version 3.8 or higher

Installation

1. Install the plugin

Install the plugin from PyPI using pip:

pip install module-warehouse

2. Update PLUGINS in NetBox configuration

Add module_warehouse to the PLUGINS list in your netbox/netbox/configuration.py file:

PLUGINS = [
    "module_warehouse",
]

Usage

Once the plugin is installed and configured:

  1. Navigate to the Module Warehouse section in the NetBox menu.
  2. If a device named Sklad (warehouse) exists:
    • The page will display all modules associated with this device, sorted alphabetically by their type.
  3. If no device named Sklad exists:
    • A message will indicate that the warehouse is not currently configured.

License

This project is licensed under the MIT License.

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

module-warehouse-0.2.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

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

module_warehouse-0.2-py3-none-any.whl (4.3 kB view details)

Uploaded Python 3

File details

Details for the file module-warehouse-0.2.tar.gz.

File metadata

  • Download URL: module-warehouse-0.2.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for module-warehouse-0.2.tar.gz
Algorithm Hash digest
SHA256 0ebb87eb71c870d2c8b8187ddb7b12aba5ad338b9a039498df9b0ef1fdd34928
MD5 e76a58c9fddd832964e643eec5b42236
BLAKE2b-256 8c04d6eb20d9556805eea9cc20a75adcbbab0467748a2ee4403ab641136d8397

See more details on using hashes here.

File details

Details for the file module_warehouse-0.2-py3-none-any.whl.

File metadata

  • Download URL: module_warehouse-0.2-py3-none-any.whl
  • Upload date:
  • Size: 4.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.12

File hashes

Hashes for module_warehouse-0.2-py3-none-any.whl
Algorithm Hash digest
SHA256 bb9f0bce614ed49298d144bf6767439b9501e3a43c39f35dda1b0bd834268883
MD5 d6d7911dbfb7f9a45781ce4f064c9a0b
BLAKE2b-256 ddbd7224f6b30922ea9fd2908c08c18330952414b4d848d5da39fa3d708b6cb0

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