Skip to content

Commit

Permalink
Disable stdout telemetry unless specified
Browse files Browse the repository at this point in the history
  • Loading branch information
firelizzard18 committed Jul 1, 2024
1 parent 00cf4be commit 1aa6280
Showing 1 changed file with 11 additions and 2 deletions.
13 changes: 11 additions & 2 deletions cmd/accumulated/run/telemetry.go
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,10 @@ import (
)

func (t *Telemetry) start(inst *Instance) error {
if !setDefaultPtr(&t.Enabled, true) {
setDefaultPtr(&t.Enabled, true)
setDefaultPtr(&t.Stdout, false)

if !*t.Enabled {
return nil
}

Expand Down Expand Up @@ -83,6 +86,9 @@ func (t *Telemetry) setupPropagator(*resource.Resource, *Instance) error {
}

func (t *Telemetry) setupTraceProvider(res *resource.Resource, inst *Instance) error {
if !*t.Stdout {
return nil
}
exporter, err := stdouttrace.New(
stdouttrace.WithPrettyPrint())
if err != nil {
Expand Down Expand Up @@ -130,7 +136,7 @@ func (t *Telemetry) setupMeterProvider(res *resource.Resource, inst *Instance) e
}

var exporters []metric.Exporter
if setDefaultPtr(&t.Stdout, false) {
if *t.Stdout {
exporter, err := stdoutmetric.New()
if err != nil {
return err
Expand Down Expand Up @@ -252,6 +258,9 @@ func (t *Telemetry) setupMeterProvider(res *resource.Resource, inst *Instance) e
}

func (t *Telemetry) setupLoggerProvider(res *resource.Resource, inst *Instance) error {
if !*t.Stdout {
return nil
}
exporter, err := stdoutlog.New()
if err != nil {
return err
Expand Down

0 comments on commit 1aa6280

Please sign in to comment.