Skip to main content

Brings back the old search functionality to NetBox

Project description

netbox-old-search PyPI

This plugin brings back the old global search method that was used in netbox prior to NetBox v3.4.0. The plugin is intended for users that prefer the old search method, or prefers to have the option to use both.

Version Compatibility

Netbox Plugin
NetBox < 4.0 <= 0.1.3
NetBox >= 4.0 >= 1.0.0

Installing

With pip:

pip install netbox-old-search

Then add to local_requirements.txt:

netbox-old-search

Configuration

Enable the plugin in /opt/netbox/netbox/netbox/configuration.py:

PLUGINS = [
    "netbox_old_search"
]

PLUGINS_CONFIG = {
    "netbox_old_search": {
        "replace_search": True, # Hijacks the top search bar in netbox, redirecting to this plugins search method instead
        "show_menu": False, # Shows a link to the old search form in the plugin menu
    },
}

Attribution

A lot of the code is repurposed from the netbox source code from before the old search engine was removed.

Screenshots

Example Screenshot

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-old-search-1.0.0.tar.gz (11.8 kB view details)

Uploaded Source

Built Distribution

netbox_old_search-1.0.0-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

Details for the file netbox-old-search-1.0.0.tar.gz.

File metadata

  • Download URL: netbox-old-search-1.0.0.tar.gz
  • Upload date:
  • Size: 11.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for netbox-old-search-1.0.0.tar.gz
Algorithm Hash digest
SHA256 df8c0634d520bd1aeccb1dd7daacfa11d5ac33912ad817bbb087c0911860d0f8
MD5 3e82b4497040667770af71baed7709bd
BLAKE2b-256 bf1c075c0e27723c12fca3eb3a5ea0e722ccc8b0b22fa733832d979943c47a85

See more details on using hashes here.

File details

Details for the file netbox_old_search-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for netbox_old_search-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b36536ab0820f687e6e96e4f3a74c8a17b2b1cd6194e60cd4a3a00e0dd73e2bb
MD5 c5e631ca01b13a96a4604975fbc3811e
BLAKE2b-256 cc95b284f4097a6a71ad69aa53378b6317ce3e952739a6cc7ffb9331d4408918

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