A Nautobot plugin for moving devices
Project description
Nautobot Move
Nautobot Move enables you to move a device by replacing a planned device. It works best in connection with nautobot_deepcopy to enable you to plan a move and then switch it on once you’re ready to go. Cables and connections will be preserved from the planned device.
Please note that this plugin uses internal Nautobot components, which is explicitly discouraged by the documentation. We promise to keep the plugin up to date, but the latest version might break on unsupported Nautobot version. Your mileage may vary.
Integration
To integrate the plugin, you will have to provide add it to your PLUGINS
configuration to your configuration.py
:
PLUGINS = [
"nautobot_move",
# my other plugins
]
The Nautobot plugins guide should help you get started!
Usage
Once the plugin is installed, a button labelled Move
will appear on the
detail page of devices.
Once you click that button, you will be directed to a form that allows you to choose any planned device to move this device to, preserving any connections. When submitting, the backend will make sure the connections actually match up, and emit a form error otherwise.
The planned device that is superseded will be deleted.
Have fun!
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file nautobot-move-0.2.2.tar.gz
.
File metadata
- Download URL: nautobot-move-0.2.2.tar.gz
- Upload date:
- Size: 6.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.10.4
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cffad8473f480c387abfeb867e14a8e7130b925d6c32b8b1b198ca2f08edc397 |
|
MD5 | c28b6007a190401c3ebaa74f4bef8dc5 |
|
BLAKE2b-256 | 3da37cab7a27c3ea0907ddc84fe6d9ecb256dade5079dc97077e48f4fce7bcdc |