"netbox>=4.4,<4.6"
This commit is contained in:
@@ -3,3 +3,4 @@
|
||||
| Plugin Release | Minimum NetBox Version | Maximum NetBox Version |
|
||||
|----------------|------------------------|------------------------|
|
||||
| 0.1.0 | 4.4.0 | 4.5.x |
|
||||
| 0.1.1 | 4.4.0 | 4.5.x |
|
||||
|
||||
@@ -19,9 +19,11 @@ Das Plugin loescht bewusst keine verwaisten VMs, Interfaces oder IP-Adressen. Da
|
||||
Im Python-Environment der NetBox-Installation:
|
||||
|
||||
```bash
|
||||
pip install /path/to/netbox-vmware-importer
|
||||
pip install git+https://git.mrblake.cc/MrBlake/NetBox-VM-Import.git
|
||||
```
|
||||
|
||||
NetBox selbst ist keine `pip`-Dependency des Plugins. Das Plugin wird im vorhandenen NetBox-Virtualenv installiert und bringt nur externe Bibliotheken wie `pyvmomi` und `cryptography` mit.
|
||||
|
||||
In `configuration.py` aktivieren:
|
||||
|
||||
```python
|
||||
|
||||
@@ -5,7 +5,7 @@ class VMwareImporterConfig(PluginConfig):
|
||||
name = "netbox_vmware_importer"
|
||||
verbose_name = "VMware Importer"
|
||||
description = "Synchronize VMware vSphere virtual machines into NetBox."
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
author = "Internal NetBox Team"
|
||||
base_url = "vmware-importer"
|
||||
min_version = "4.4.0"
|
||||
|
||||
+1
-2
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
name = "netbox-vmware-importer"
|
||||
version = "0.1.0"
|
||||
version = "0.1.1"
|
||||
description = "NetBox plugin to synchronize VMware vSphere virtual machines into NetBox."
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.12"
|
||||
@@ -20,7 +20,6 @@ classifiers = [
|
||||
"Programming Language :: Python :: 3.13",
|
||||
]
|
||||
dependencies = [
|
||||
"netbox>=4.4,<4.6",
|
||||
"pyvmomi>=8.0.3",
|
||||
"cryptography>=42.0",
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user