Skip to content

Commit 6003d32

Browse files
syslog hardcoding removed
1 parent 0890390 commit 6003d32

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

pkg/telemetry/manager.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ func (tm *TelemetryManager) Start() error {
6464
log.Logger().Debugf("Started S3 Uploader")
6565

6666
// Create telemetry service with required parameters
67-
service := uploader.NewTelemetryService(tm.warpbuildAPI, tm.runnerID, tm.pollingSecret, tm.hostURL)
67+
service := uploader.NewTelemetryService(tm.warpbuildAPI, tm.runnerID, tm.pollingSecret, tm.hostURL, tm.maxBufferSize)
6868

6969
// Create receiver
7070
tm.receiver = uploader.NewReceiver(tm.port, service)

pkg/telemetry/uploader/service.go

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,16 +21,18 @@ type TelemetryService struct {
2121
buffer map[string]*Buffer
2222
mu sync.RWMutex
2323
// Store API client and other required fields for creating buffers
24+
maxLines int
2425
warpbuildAPI *warpbuild.APIClient
2526
runnerID string
2627
pollingSecret string
2728
hostURL string
2829
}
2930

3031
// NewTelemetryService creates a new telemetry service
31-
func NewTelemetryService(warpbuildAPI *warpbuild.APIClient, runnerID, pollingSecret, hostURL string) *TelemetryService {
32+
func NewTelemetryService(warpbuildAPI *warpbuild.APIClient, runnerID, pollingSecret, hostURL string, maxLines int) *TelemetryService {
3233
return &TelemetryService{
3334
buffer: map[string]*Buffer{},
35+
maxLines: maxLines,
3436
warpbuildAPI: warpbuildAPI,
3537
runnerID: runnerID,
3638
pollingSecret: pollingSecret,
@@ -49,7 +51,7 @@ func (s *TelemetryService) createBufferIfNil(eventType string) error {
4951
RunnerID: s.runnerID,
5052
PollingSecret: s.pollingSecret,
5153
HostURL: s.hostURL,
52-
MaxLines: 100, // Default max lines
54+
MaxLines: s.maxLines, // Default max lines
5355
})
5456
if err != nil {
5557
log.Logger().Errorf("Failed to create buffer for %s: %v", eventType, err)

0 commit comments

Comments
 (0)