Skip to main content

Nautobot Plugin to copy a device with all its components

Project description

Nautobot deep copy

enables you to copy a device along with all of its components. The asset tag and position information (rack and virtual chassis) will remain empty by default, the name will need to be changed (as soon as you migrate the tenant or site, you will be allowed to change the name back as long as there are no collisions). All information in the deep copy form will be used to replace the equivalent fields in the target device.

Integration

To integrate the plugin, you will have to provide add it to your PLUGINS configuration to your configuration.py:

PLUGINS = [
  "nautobot_deepcopy",
  # my other plugins
]

The Nautobot plugins guide should help you get started!

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 versions. Your mileage may vary.


Have fun!

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

nautobot_deepcopy-1.0.3.tar.gz (4.5 kB view details)

Uploaded Source

Built Distribution

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

nautobot_deepcopy-1.0.3-py3-none-any.whl (6.7 kB view details)

Uploaded Python 3

File details

Details for the file nautobot_deepcopy-1.0.3.tar.gz.

File metadata

  • Download URL: nautobot_deepcopy-1.0.3.tar.gz
  • Upload date:
  • Size: 4.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.11.11

File hashes

Hashes for nautobot_deepcopy-1.0.3.tar.gz
Algorithm Hash digest
SHA256 ffa8b56c8ce27e4c1a20fc11c7933c83efde59da1b333d2bf0c0f8b2cc22e529
MD5 58588d7f11a6e90093a2a594807842eb
BLAKE2b-256 d9c4e21619bcd97b5ff9de688037de7908da1740859c1f10815f6fdfd828e821

See more details on using hashes here.

File details

Details for the file nautobot_deepcopy-1.0.3-py3-none-any.whl.

File metadata

File hashes

Hashes for nautobot_deepcopy-1.0.3-py3-none-any.whl
Algorithm Hash digest
SHA256 9119ef72babe6b95d907b336c0aae1b951c58bf039bd9070abdd59d1c43defaa
MD5 a7dce7369e29e04d98c703dff24833bf
BLAKE2b-256 a7d34ce80a7357308c7d78df9d74563e8ab952822f0d793f8d13664bab184eb8

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