The logger needs to be passed from the caller now - will change this in the future

This commit is contained in:
2026-09-10 15:13:42 +01:00
parent 7584b0ffcf
commit 052f4582c9
9 changed files with 93 additions and 72 deletions
+1 -5
View File
@@ -4,8 +4,6 @@ import (
"bytes"
"encoding/binary"
"fmt"
"github.com/ESilva15/goirsdk/logger"
)
const (
@@ -32,8 +30,6 @@ type TelemetryHeaders struct {
// readHeader will read the header out of the telemetry data
func (i *IBT) readHeader() error {
log := logger.GetInstance()
var headerRaw [FileHeaderSize]byte
_, err := i.File.ReadAt(headerRaw[:], 0)
if err != nil {
@@ -48,7 +44,7 @@ func (i *IBT) readHeader() error {
if i.Opts.IBTExport {
err = i.exportIBT(headerRaw[:], 0)
if err != nil {
log.Printf("Failed to export headers: %v\n", err)
i.Opts.Logger.Debug("Failed to export headers", "err", err)
}
}