[VOL-5475] upgrade go to 1.24.5 and golangci-lint version to 2.2.2
Signed-off-by: mgouda <madhumati.gouda@radisys.com>
Change-Id: I0d7ded6f836ae4a579d0167b491f01e10ada4b13
diff --git a/internal/pkg/almgr/alarm_manager.go b/internal/pkg/almgr/alarm_manager.go
index 13a3bef..f0335a9 100755
--- a/internal/pkg/almgr/alarm_manager.go
+++ b/internal/pkg/almgr/alarm_manager.go
@@ -700,17 +700,18 @@
func (am *OnuAlarmManager) getIntfIDAlarm(ctx context.Context, classID me.ClassID, instanceID uint16) *uint32 {
var intfID *uint32
- if classID == circuitPackClassID || classID == physicalPathTerminationPointEthernetUniClassID {
+ switch classID {
+ case circuitPackClassID, physicalPathTerminationPointEthernetUniClassID:
for _, uniPort := range *am.pDeviceHandler.GetUniEntityMap() {
if uniPort.EntityID == instanceID {
intfID = &uniPort.PortNo
return intfID
}
}
- } else if classID == aniGClassID || classID == onuGClassID {
+ case aniGClassID, onuGClassID:
intfID = am.pDeviceHandler.GetPonPortNumber()
return intfID
- } else {
+ default:
logger.Warnw(ctx, "me-not-supported", log.Fields{"device-id": am.deviceID, "class-id": classID, "instance-id": instanceID})
}
return nil