From bb3304d6fea1d32eeca518d5fa25c90238c2942b Mon Sep 17 00:00:00 2001 From: Olivier G Date: Fri, 10 Oct 2025 10:28:19 +0200 Subject: [PATCH] Move collector.Config to its own package. --- collector/{ => config}/config.go | 2 +- collector/factory.go | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) rename collector/{ => config}/config.go (94%) diff --git a/collector/config.go b/collector/config/config.go similarity index 94% rename from collector/config.go rename to collector/config/config.go index 1839c85c0..869d4aa22 100644 --- a/collector/config.go +++ b/collector/config/config.go @@ -1,7 +1,7 @@ // Copyright The OpenTelemetry Authors // SPDX-License-Identifier: Apache-2.0 -package collector // import "go.opentelemetry.io/ebpf-profiler/collector" +package config // import "go.opentelemetry.io/ebpf-profiler/collector/config" import "time" diff --git a/collector/factory.go b/collector/factory.go index 064f8f86d..5aede4e6a 100644 --- a/collector/factory.go +++ b/collector/factory.go @@ -13,6 +13,7 @@ import ( "go.opentelemetry.io/collector/receiver" "go.opentelemetry.io/collector/receiver/xreceiver" + "go.opentelemetry.io/ebpf-profiler/collector/config" "go.opentelemetry.io/ebpf-profiler/collector/internal" "go.opentelemetry.io/ebpf-profiler/internal/controller" ) @@ -37,7 +38,7 @@ func BuildProfilesReceiver(options ...Option) xreceiver.CreateProfilesFunc { baseCfg component.Config, nextConsumer xconsumer.Profiles, ) (xreceiver.Profiles, error) { - cfg, ok := baseCfg.(*Config) + cfg, ok := baseCfg.(*config.Config) if !ok { return nil, errInvalidConfig } @@ -76,7 +77,7 @@ func BuildProfilesReceiver(options ...Option) xreceiver.CreateProfilesFunc { } func defaultConfig() component.Config { - return &Config{ + return &config.Config{ ReporterInterval: 5 * time.Second, MonitorInterval: 5 * time.Second, SamplesPerSecond: 20,