From 836b55339e32c4b0690d67a34d06304c35fd1734 Mon Sep 17 00:00:00 2001 From: Antoine Toulme Date: Sat, 20 Apr 2024 17:10:26 -0700 Subject: [PATCH] [chore] update contrib to make compatible with core --- pkg/stanza/operator/parser/time/config.go | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/pkg/stanza/operator/parser/time/config.go b/pkg/stanza/operator/parser/time/config.go index 27b138f952d7..4e993acd9f15 100644 --- a/pkg/stanza/operator/parser/time/config.go +++ b/pkg/stanza/operator/parser/time/config.go @@ -4,6 +4,7 @@ package time // import "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/operator/parser/time" import ( + "go.opentelemetry.io/collector/confmap" "go.uber.org/zap" "github.com/open-telemetry/opentelemetry-collector-contrib/pkg/stanza/operator" @@ -35,6 +36,10 @@ type Config struct { helper.TimeParser `mapstructure:",omitempty,squash"` } +func (c *Config) Unmarshal(component *confmap.Conf) error { + return component.Unmarshal(c, confmap.WithIgnoreUnused()) +} + // Build will build a time parser operator. func (c Config) Build(logger *zap.SugaredLogger) (operator.Operator, error) { transformerOperator, err := c.TransformerConfig.Build(logger)