diff --git a/netbox_proxmox_sync/api/netbox/extract.py b/netbox_proxmox_sync/api/netbox/extract.py index 077b70391c5f8052fbcb8a1b3d329ba2da722ec2..a102a24fdb252187e6186a8637ddce84e566a6ac 100644 --- a/netbox_proxmox_sync/api/netbox/extract.py +++ b/netbox_proxmox_sync/api/netbox/extract.py @@ -45,7 +45,9 @@ class NetBox: cluster_id=cluster_id ) ] - netbox_interfaces = [dict(i) for i in NB_API.virtualization.interfaces.all()] + netbox_interfaces = [dict(i) for i in NB_API.virtualization.interfaces.filter( + cluster_id=cluster_id + )] except Exception as e: raise APIError(e) diff --git a/setup.py b/setup.py index a2f6ec67a8382e02907e6f4b507f5c5406235258..2c2a13fb93a0599ba25dd9799d7239d2edda4c0c 100644 --- a/setup.py +++ b/setup.py @@ -2,7 +2,7 @@ from setuptools import find_packages, setup setup( name='netbox-proxmox-sync', - version='2.2.4', + version='2.2.5', description='Import Proxmox cluster info into NetBox.', install_requires=['pynetbox', 'proxmoxer'], include_package_data=True,