From dae39fd5604578d6a5a4057f956c936149893055 Mon Sep 17 00:00:00 2001
From: fmkiotheka <fmkiotheka@inf.ufpr.br>
Date: Fri, 7 Feb 2025 15:50:08 -0300
Subject: [PATCH] Fix maxdisk being in megabytes from Netbox 4.1.0

---
 netbox_proxmox_sync/api/utils/models.py | 2 +-
 setup.py                                | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/netbox_proxmox_sync/api/utils/models.py b/netbox_proxmox_sync/api/utils/models.py
index 71f6be1..5b1139f 100644
--- a/netbox_proxmox_sync/api/utils/models.py
+++ b/netbox_proxmox_sync/api/utils/models.py
@@ -135,7 +135,7 @@ def tag_from_proxmox(tag_name, color=NETBOX_DEFAULT_TAG_COLOR):
 def vm_from_proxmox(cluster_name, proxmox_node_name, proxmox_vm, tags=[]):
     maxdisk = proxmox_vm.get('maxdisk')
     if maxdisk is not None:
-        maxdisk = int(maxdisk) / 2 ** 30  # B -> GB
+        maxdisk = int(maxdisk) / 2 ** 20  # B -> MB
     memory = int(proxmox_vm['maxmem']) / 2**20  # B -> MB
     return VirtualMachine(
         vmid=proxmox_vm['vmid'],
diff --git a/setup.py b/setup.py
index 93b3109..9a30b6f 100644
--- a/setup.py
+++ b/setup.py
@@ -2,7 +2,7 @@ from setuptools import find_packages, setup
 
 setup(
     name='netbox-proxmox-sync',
-    version='2.0.6',
+    version='2.1.0',
     description='Import Proxmox cluster info into NetBox.',
     install_requires=['pynetbox', 'proxmoxer'],
     include_package_data=True,
-- 
GitLab