forked from TrueCloudLab/frostfs-node
[#493] logger: Do not set global fields in constructor
Remove setting of `app_name` and `app_version` fields in `NewLogger` constructor. Set these fields in Node and IR application in already constructed log and remove them from viper . Signed-off-by: Leonard Lyubich <leonard@nspcc.ru>
This commit is contained in:
parent
d17526f8ac
commit
2a970b0125
4 changed files with 11 additions and 17 deletions
|
@ -47,6 +47,11 @@ func main() {
|
|||
log, err := logger.NewLogger(cfg)
|
||||
exitErr(err)
|
||||
|
||||
log = log.With(
|
||||
zap.String("app_name", misc.InnerRingName),
|
||||
zap.String("app_version", misc.Version),
|
||||
)
|
||||
|
||||
ctx := grace.NewGracefulContext(log)
|
||||
intErr := make(chan error) // internal inner ring errors
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue