Fix golangci-lint issues

This commit is contained in:
Pim van Pelt
2025-06-16 23:36:36 +02:00
parent 4fdd0769a5
commit 6969e609c0
4 changed files with 7 additions and 9 deletions

View File

@ -41,6 +41,7 @@ func TestFlagRegistration(t *testing.T) {
f := flag.Lookup("agentx.addr")
if f == nil {
t.Error("Expected agentx.addr flag to be registered")
return
}
if f.DefValue != "localhost:705" {

View File

@ -4,7 +4,7 @@ package ifmib
import (
"fmt"
"io/ioutil"
"os"
"sync"
"time"
@ -102,7 +102,7 @@ func (m *InterfaceMIB) LoadVPPConfig(configPath string) error {
defer m.mutex.Unlock()
// Read YAML file
data, err := ioutil.ReadFile(configPath)
data, err := os.ReadFile(configPath)
if err != nil {
return fmt.Errorf("failed to read VPP config file: %v", err)
}

View File

@ -26,7 +26,7 @@ func TestPrintf(t *testing.T) {
// Read captured output
var buf bytes.Buffer
io.Copy(&buf, r)
_, _ = io.Copy(&buf, r)
output := buf.String()
// Check output format: "INFO file.go:function message"
@ -64,7 +64,7 @@ func TestDebugfWithDebugEnabled(t *testing.T) {
// Read captured output
var buf bytes.Buffer
io.Copy(&buf, r)
_, _ = io.Copy(&buf, r)
output := buf.String()
// Check output format: "DEBUG file.go:function message"
@ -98,7 +98,7 @@ func TestDebugfWithDebugDisabled(t *testing.T) {
// Read captured output
var buf bytes.Buffer
io.Copy(&buf, r)
_, _ = io.Copy(&buf, r)
output := buf.String()
// Should be empty when debug is disabled

View File

@ -142,10 +142,7 @@ func statsRoutine(period time.Duration, callback StatsCallback) {
}
// Wait for next tick
select {
case <-ticker.C:
continue
}
<-ticker.C
}
}