Skip to content

Commit b049186

Browse files
committed
review feedback
Signed-off-by: Goutham <[email protected]>
1 parent 796e08d commit b049186

File tree

2 files changed

+6
-19
lines changed

2 files changed

+6
-19
lines changed

exporters/autoexport/metrics.go

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -101,10 +101,8 @@ func init() {
101101
return nil, err
102102
}
103103
readerOpts := []metric.PeriodicReaderOption{}
104-
if len(producers) > 0 {
105-
for _, producer := range producers {
106-
readerOpts = append(readerOpts, metric.WithProducer(producer))
107-
}
104+
for _, producer := range producers {
105+
readerOpts = append(readerOpts, metric.WithProducer(producer))
108106
}
109107

110108
proto := os.Getenv(otelExporterOTLPProtoEnvKey)
@@ -135,10 +133,8 @@ func init() {
135133
return nil, err
136134
}
137135
readerOpts := []metric.PeriodicReaderOption{}
138-
if len(producers) > 0 {
139-
for _, producer := range producers {
140-
readerOpts = append(readerOpts, metric.WithProducer(producer))
141-
}
136+
for _, producer := range producers {
137+
readerOpts = append(readerOpts, metric.WithProducer(producer))
142138
}
143139

144140
r, err := stdoutmetric.New()
@@ -163,10 +159,8 @@ func init() {
163159
if err != nil {
164160
return nil, err
165161
}
166-
if len(producers) > 0 {
167-
for _, producer := range producers {
168-
exporterOpts = append(exporterOpts, promexporter.WithProducer(producer))
169-
}
162+
for _, producer := range producers {
163+
exporterOpts = append(exporterOpts, promexporter.WithProducer(producer))
170164
}
171165

172166
reader, err := promexporter.New(exporterOpts...)

exporters/autoexport/noop.go

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -57,10 +57,3 @@ func (e noopMetricProducer) Produce(ctx context.Context) ([]metricdata.ScopeMetr
5757
func newNoopMetricProducer() noopMetricProducer {
5858
return noopMetricProducer{}
5959
}
60-
61-
// IsNoneMetricReader returns true for the exporter returned by [NewMetricReader]
62-
// when OTEL_METRICS_PRODUCERS environment variable is set to "none".
63-
func IsNoneMetricProducer(e metric.Producer) bool {
64-
_, ok := e.(noopMetricProducer)
65-
return ok
66-
}

0 commit comments

Comments
 (0)