From 6fd89972d07b8ee3ff4ee41bf6f6e2908949509e Mon Sep 17 00:00:00 2001 From: Dominik Rosiek <58699848+sumo-drosiek@users.noreply.github.com> Date: Wed, 10 Apr 2024 10:35:07 +0200 Subject: [PATCH] feat: add missing configproviders (httpprovider, httpsprovider, yamlprovider) (#1528) * feat: add missing configproviders (httpprovider, httpsprovider, yamlprovider) Signed-off-by: Dominik Rosiek * chore: changelog Signed-off-by: Dominik Rosiek * Update 1528.changed.txt --------- Signed-off-by: Dominik Rosiek --- .changelog/1528.changed.txt | 1 + otelcolbuilder/cmd/configprovider.go | 4 ++++ 2 files changed, 5 insertions(+) create mode 100644 .changelog/1528.changed.txt diff --git a/.changelog/1528.changed.txt b/.changelog/1528.changed.txt new file mode 100644 index 0000000000..3be6aace45 --- /dev/null +++ b/.changelog/1528.changed.txt @@ -0,0 +1 @@ +feat: add missing configproviders (httpprovider, httpsprovider) diff --git a/otelcolbuilder/cmd/configprovider.go b/otelcolbuilder/cmd/configprovider.go index 62a0f7e184..72a4a7a5ff 100644 --- a/otelcolbuilder/cmd/configprovider.go +++ b/otelcolbuilder/cmd/configprovider.go @@ -24,6 +24,8 @@ import ( "go.opentelemetry.io/collector/confmap/converter/expandconverter" "go.opentelemetry.io/collector/confmap/provider/envprovider" "go.opentelemetry.io/collector/confmap/provider/fileprovider" + "go.opentelemetry.io/collector/confmap/provider/httpprovider" + "go.opentelemetry.io/collector/confmap/provider/httpsprovider" "go.opentelemetry.io/collector/confmap/provider/yamlprovider" "go.opentelemetry.io/collector/featuregate" "go.opentelemetry.io/collector/otelcol" @@ -101,6 +103,8 @@ func NewConfigProviderSettings(locations []string) otelcol.ConfigProviderSetting fileprovider.NewWithSettings(settings), envprovider.NewWithSettings(settings), yamlprovider.NewWithSettings(settings), + httpprovider.NewWithSettings(settings), + httpsprovider.NewWithSettings(settings), globprovider.NewWithSettings(settings), ), Converters: []confmap.Converter{expandconverter.New(confmap.ConverterSettings{})},