From 0ef9ad74473018ba7dc25fc4cf413aeb3da9dc9a Mon Sep 17 00:00:00 2001 From: Nicolas Rodriguez Date: Thu, 27 Feb 2025 15:09:20 +0100 Subject: [PATCH] fix: speed link is wrongly converted (#510) * chore(k8s): Replace version in k8s manifests * fix: speed link is wrongly converted --------- Co-authored-by: src-csm <199741225+src-csm@users.noreply.github.com> --- internal/source/vmware/vmware_sync.go | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/internal/source/vmware/vmware_sync.go b/internal/source/vmware/vmware_sync.go index 7ab2f0f..788d4df 100644 --- a/internal/source/vmware/vmware_sync.go +++ b/internal/source/vmware/vmware_sync.go @@ -644,7 +644,9 @@ func (vc *VmwareSource) collectHostPhysicalNicData( } } - pnicType := objects.IfaceSpeed2IfaceType[objects.InterfaceSpeed(pnicLinkSpeedMb)] + pnicLinkSpeedKb := pnicLinkSpeedMb * constants.KB + pnicType := objects.IfaceSpeed2IfaceType[objects.InterfaceSpeed(pnicLinkSpeedKb)] + if pnicType == nil { pnicType = &objects.OtherInterfaceType } @@ -660,7 +662,7 @@ func (vc *VmwareSource) collectHostPhysicalNicData( Name: pnicName, Status: true, Type: pnicType, - Speed: objects.InterfaceSpeed(pnicLinkSpeedMb / constants.KB), + Speed: objects.InterfaceSpeed(pnicLinkSpeedKb), MTU: pnicMtu, Mode: pnicMode, TaggedVlans: taggedVlanList,