Skip to content
Snippets Groups Projects
Commit 80d95711 authored by mvrp21's avatar mvrp21
Browse files

Fix: stuff


Signed-off-by: default avatarmvrp21 <mvrp21@inf.ufpr.br>
parent 815cfbe2
No related branches found
No related tags found
No related merge requests found
...@@ -5,7 +5,7 @@ class NetBoxProxmoxSyncConfig(PluginConfig): ...@@ -5,7 +5,7 @@ class NetBoxProxmoxSyncConfig(PluginConfig):
name = 'netbox_proxmox_sync' name = 'netbox_proxmox_sync'
verbose_name = 'NetBox Proxmox Sync' verbose_name = 'NetBox Proxmox Sync'
description = 'Import cluster information from Proxmox into NetBox' description = 'Import cluster information from Proxmox into NetBox'
version = '2.0.2' version = '2.0.3'
base_url = 'netbox-proxmox-sync' base_url = 'netbox-proxmox-sync'
......
...@@ -45,7 +45,10 @@ def vms(proxmox_vms, netbox_vms): ...@@ -45,7 +45,10 @@ def vms(proxmox_vms, netbox_vms):
nb_vm = nb_vms[name] nb_vm = nb_vms[name]
# Update all fields # Update all fields
for field in px_vm: for field in px_vm:
if px_vm.get(field) is not None: if nb_vm.get(field) is None:
changed = True
nb_vm[field] = px_vm[field]
else:
changed |= nb_vm[field] != px_vm[field] changed |= nb_vm[field] != px_vm[field]
nb_vm[field] = px_vm[field] nb_vm[field] = px_vm[field]
if changed: if changed:
......
...@@ -2,7 +2,7 @@ from setuptools import find_packages, setup ...@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
setup( setup(
name='netbox-proxmox-sync', name='netbox-proxmox-sync',
version='2.0.2', version='2.0.3',
description='Import Proxmox cluster info into NetBox.', description='Import Proxmox cluster info into NetBox.',
install_requires=['pynetbox', 'proxmoxer'], install_requires=['pynetbox', 'proxmoxer'],
include_package_data=True, include_package_data=True,
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment