summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorValery Piashchynski <[email protected]>2021-02-02 00:58:45 +0300
committerValery Piashchynski <[email protected]>2021-02-02 00:58:45 +0300
commitf1d840bb736b0bea3530a48fbbf0526f08014398 (patch)
tree58917e24dedcb55ab4b931a3e29389a67d9d98cf
parent6d48d31ac7fb6b7a9170f2f253e204521f244c9e (diff)
Remove dup mapstructure tags from logger config
-rw-r--r--plugins/logger/config.go12
1 files changed, 6 insertions, 6 deletions
diff --git a/plugins/logger/config.go b/plugins/logger/config.go
index 63e2aa41..bf7343c7 100644
--- a/plugins/logger/config.go
+++ b/plugins/logger/config.go
@@ -10,26 +10,26 @@ import (
// ChannelConfig configures loggers per channel.
type ChannelConfig struct {
// Dedicated channels per logger. By default logger allocated via named logger.
- Channels map[string]Config `mapstructure:"channels" mapstructure:"channels"`
+ Channels map[string]Config `mapstructure:"channels"`
}
type Config struct {
// Mode configures logger based on some default template (development, production, off).
- Mode string `mapstructure:"mode" mapstructure:"mode"`
+ Mode string `mapstructure:"mode"`
// Level is the minimum enabled logging level. Note that this is a dynamic
// level, so calling ChannelConfig.Level.SetLevel will atomically change the log
// level of all loggers descended from this config.
- Level string `mapstructure:"level" mapstructure:"level"`
+ Level string `mapstructure:"level"`
// Encoding sets the logger's encoding. Valid values are "json" and
// "console", as well as any third-party encodings registered via
// RegisterEncoder.
- Encoding string `mapstructure:"encoding" mapstructure:"encoding"`
+ Encoding string `mapstructure:"encoding"`
// Output is a list of URLs or file paths to write logging output to.
// See Open for details.
- Output []string `mapstructure:"output" mapstructure:"output"`
+ Output []string `mapstructure:"output"`
// ErrorOutput is a list of URLs to write internal logger errors to.
// The default is standard error.
@@ -37,7 +37,7 @@ type Config struct {
// Note that this setting only affects internal errors; for sample code that
// sends error-level logs to a different location from info- and debug-level
// logs, see the package-level AdvancedConfiguration example.
- ErrorOutput []string `mapstructure:"errorOutput" mapstructure:"errorOutput"`
+ ErrorOutput []string `mapstructure:"errorOutput"`
}
// ZapConfig converts config into Zap configuration.