diff --git a/experimental_logger.go b/experimental_logger.go deleted file mode 100644 index 206dad6..0000000 --- a/experimental_logger.go +++ /dev/null @@ -1,11 +0,0 @@ -//go:build viper_logger -// +build viper_logger - -package viper - -// WithLogger sets a custom logger. -func WithLogger(l Logger) Option { - return optionFunc(func(v *Viper) { - v.logger = l - }) -} diff --git a/viper.go b/viper.go index a3812e9..bb32d8b 100644 --- a/viper.go +++ b/viper.go @@ -281,6 +281,13 @@ func EnvKeyReplacer(r StringReplacer) Option { }) } +// WithLogger sets a custom logger. +func WithLogger(l Logger) Option { + return optionFunc(func(v *Viper) { + v.logger = l + }) +} + // NewWithOptions creates a new Viper instance. func NewWithOptions(opts ...Option) *Viper { v := New()