diff --git a/vendor/git.slaventius.ru/test3k/umate/pkg/logger/logger.go b/vendor/git.slaventius.ru/test3k/umate/pkg/logger/logger.go index 4540105..ee4e43b 100644 --- a/vendor/git.slaventius.ru/test3k/umate/pkg/logger/logger.go +++ b/vendor/git.slaventius.ru/test3k/umate/pkg/logger/logger.go @@ -10,15 +10,22 @@ import ( type Logger struct { *logrus.Logger + tags map[string]string } func NewLogger(appSource string, dsn string) *Logger { - logger := logrus.New() - logger.SetReportCaller(true) // Добавим отображение строки + logger := Logger{ + Logger: logrus.New(), + tags: make(map[string]string), + } + + // + logger.tags["app"] = appSource + logger.Logger.SetReportCaller(true) // Добавим отображение строки // if dsn == "" { - logger.Warn("sentry dsn is empty, its use is not possible") + logger.Logger.Warn("sentry dsn is empty, its use is not possible") } else { if hook, err := logrus_sentry.NewSentryHook(dsn, []logrus.Level{ logrus.PanicLevel, @@ -29,19 +36,13 @@ func NewLogger(appSource string, dsn string) *Logger { }); err != nil { log.Fatal(err) } else { - // - tags := make(map[string]string) - tags["app"] = appSource - hook.Timeout = 1 * time.Second - hook.SetTagsContext(tags) + hook.SetTagsContext(logger.tags) // - logger.Hooks.Add(hook) + logger.Logger.Hooks.Add(hook) } } - return &Logger{ - Logger: logger, - } + return &logger } diff --git a/vendor/modules.txt b/vendor/modules.txt index 8b97568..e8644d3 100644 --- a/vendor/modules.txt +++ b/vendor/modules.txt @@ -1,4 +1,4 @@ -# git.slaventius.ru/test3k/umate v0.0.0-20230224092743-ac0be38b33ed +# git.slaventius.ru/test3k/umate v0.0.0-20230301112351-cefa9b87829c ## explicit; go 1.19 git.slaventius.ru/test3k/umate/pkg/api git.slaventius.ru/test3k/umate/pkg/kafka