From cc953e15104900d4169b1485f32d65bfaee12753 Mon Sep 17 00:00:00 2001 From: james hughes Date: Wed, 17 Jul 2024 12:56:48 -0700 Subject: [PATCH] Reuse discovery receiver's obsreport for receivercreator --- internal/receiver/discoveryreceiver/receiver.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/receiver/discoveryreceiver/receiver.go b/internal/receiver/discoveryreceiver/receiver.go index 33d66a9f78..8a59359fb1 100644 --- a/internal/receiver/discoveryreceiver/receiver.go +++ b/internal/receiver/discoveryreceiver/receiver.go @@ -175,7 +175,7 @@ func (d *discoveryReceiver) createAndSetReceiverCreator() error { } id := component.MustNewIDWithName(receiverCreatorFactory.Type().String(), d.settings.ID.String()) // receiverCreatorConfig.SetIDName(d.settings.ID.String()) - + // need to get d.obsreportReceiver in some config I suppose TODO hughesjj receiverCreatorSettings := receiver.Settings{ ID: id, TelemetrySettings: component.TelemetrySettings{ @@ -186,6 +186,7 @@ func (d *discoveryReceiver) createAndSetReceiverCreator() error { TracerProvider: tnoop.NewTracerProvider(), MeterProvider: mnoop.NewMeterProvider(), MetricsLevel: configtelemetry.LevelDetailed, + ReportStatus: d.settings.TelemetrySettings.ReportStatus, }, BuildInfo: component.BuildInfo{ Command: "discovery",