"netbox>=4.4,<4.6"
This commit is contained in:
@@ -3,3 +3,4 @@
|
|||||||
| Plugin Release | Minimum NetBox Version | Maximum NetBox Version |
|
| Plugin Release | Minimum NetBox Version | Maximum NetBox Version |
|
||||||
|----------------|------------------------|------------------------|
|
|----------------|------------------------|------------------------|
|
||||||
| 0.1.0 | 4.4.0 | 4.5.x |
|
| 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:
|
Im Python-Environment der NetBox-Installation:
|
||||||
|
|
||||||
```bash
|
```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:
|
In `configuration.py` aktivieren:
|
||||||
|
|
||||||
```python
|
```python
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ class VMwareImporterConfig(PluginConfig):
|
|||||||
name = "netbox_vmware_importer"
|
name = "netbox_vmware_importer"
|
||||||
verbose_name = "VMware Importer"
|
verbose_name = "VMware Importer"
|
||||||
description = "Synchronize VMware vSphere virtual machines into NetBox."
|
description = "Synchronize VMware vSphere virtual machines into NetBox."
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
author = "Internal NetBox Team"
|
author = "Internal NetBox Team"
|
||||||
base_url = "vmware-importer"
|
base_url = "vmware-importer"
|
||||||
min_version = "4.4.0"
|
min_version = "4.4.0"
|
||||||
|
|||||||
+1
-2
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
|
|||||||
|
|
||||||
[project]
|
[project]
|
||||||
name = "netbox-vmware-importer"
|
name = "netbox-vmware-importer"
|
||||||
version = "0.1.0"
|
version = "0.1.1"
|
||||||
description = "NetBox plugin to synchronize VMware vSphere virtual machines into NetBox."
|
description = "NetBox plugin to synchronize VMware vSphere virtual machines into NetBox."
|
||||||
readme = "README.md"
|
readme = "README.md"
|
||||||
requires-python = ">=3.12"
|
requires-python = ">=3.12"
|
||||||
@@ -20,7 +20,6 @@ classifiers = [
|
|||||||
"Programming Language :: Python :: 3.13",
|
"Programming Language :: Python :: 3.13",
|
||||||
]
|
]
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"netbox>=4.4,<4.6",
|
|
||||||
"pyvmomi>=8.0.3",
|
"pyvmomi>=8.0.3",
|
||||||
"cryptography>=42.0",
|
"cryptography>=42.0",
|
||||||
]
|
]
|
||||||
|
|||||||
Reference in New Issue
Block a user