Skip to content

Commit

Permalink
Remove unused code from componenttest (open-telemetry#2659)
Browse files Browse the repository at this point in the history
Signed-off-by: Bogdan Drutu <bogdandrutu@gmail.com>
  • Loading branch information
bogdandrutu authored Mar 10, 2021
1 parent 147ddce commit 6ed9871
Showing 1 changed file with 1 addition and 19 deletions.
20 changes: 1 addition & 19 deletions component/componenttest/example_receiver.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ import (
"context"

"go.opentelemetry.io/collector/component"
"go.opentelemetry.io/collector/config/configerror"
"go.opentelemetry.io/collector/config/configmodels"
"go.opentelemetry.io/collector/config/confignet"
"go.opentelemetry.io/collector/consumer"
Expand All @@ -34,17 +33,10 @@ type ExampleReceiver struct {
ExtraSetting string `mapstructure:"extra"`
ExtraMapSetting map[string]string `mapstructure:"extra_map"`
ExtraListSetting []string `mapstructure:"extra_list"`

// FailTraceCreation causes CreateTracesReceiver to fail. Useful for testing.
FailTraceCreation bool `mapstructure:"-"`

// FailMetricsCreation causes CreateMetricsReceiver to fail. Useful for testing.
FailMetricsCreation bool `mapstructure:"-"`
}

// ExampleReceiverFactory is factory for ExampleReceiver.
type ExampleReceiverFactory struct {
}
type ExampleReceiverFactory struct{}

var _ component.ReceiverFactory = (*ExampleReceiverFactory)(nil)

Expand Down Expand Up @@ -76,13 +68,8 @@ func (f *ExampleReceiverFactory) CreateTracesReceiver(
cfg configmodels.Receiver,
nextConsumer consumer.TracesConsumer,
) (component.TracesReceiver, error) {
if cfg.(*ExampleReceiver).FailTraceCreation {
return nil, configerror.ErrDataTypeIsNotSupported
}

receiver := f.createReceiver(cfg)
receiver.TraceConsumer = nextConsumer

return receiver, nil
}

Expand All @@ -108,13 +95,8 @@ func (f *ExampleReceiverFactory) CreateMetricsReceiver(
cfg configmodels.Receiver,
nextConsumer consumer.MetricsConsumer,
) (component.MetricsReceiver, error) {
if cfg.(*ExampleReceiver).FailMetricsCreation {
return nil, configerror.ErrDataTypeIsNotSupported
}

receiver := f.createReceiver(cfg)
receiver.MetricsConsumer = nextConsumer

return receiver, nil
}

Expand Down

0 comments on commit 6ed9871

Please # to comment.