generated from PenaSide/GolangTemplate
delete module logger env
This commit is contained in:
parent
728414d5c3
commit
2086bb1ecd
@ -115,7 +115,6 @@ func loadConfig() (*models.Config, error) {
|
||||
TemplategenMicroserviceURL: os.Getenv("TEMPLATEGEN_MICROSERVICE_URL"),
|
||||
CodewordMicroservice: os.Getenv("CODEWORD_MICROSERVICE_GRPC_HOST"),
|
||||
TrashLogHost: os.Getenv("TRASH_LOG_HOST"),
|
||||
ModuleLogger: os.Getenv("MODULE_LOGGER"),
|
||||
NotificationBotToken: os.Getenv("NOTIFICATION_BOT_TOKEN"),
|
||||
NotificationRsPayChannel: envToInt64(os.Getenv("NOTIFICATION_RS_PAY_CHANNEL")),
|
||||
NotificationChannel: envToInt64(os.Getenv("NOTIFICATION_CHANNEL")),
|
||||
@ -227,10 +226,6 @@ func validateEncryptKeys(e *encrypt.Encrypt) error {
|
||||
}
|
||||
|
||||
func validateNotEmpty(config *models.Config) error {
|
||||
// todo подумать как не передавать имя логгера
|
||||
if config.ModuleLogger == "" {
|
||||
return fmt.Errorf("ModuleLogger is empty")
|
||||
}
|
||||
if config.ExternalCfg.EncryptCommon.PrivKey == "" {
|
||||
return fmt.Errorf("invalid private encrypt key")
|
||||
}
|
||||
|
@ -130,7 +130,6 @@ func TestLoadConfig(t *testing.T) {
|
||||
"MAIL_SENDER": "noreply@mailing.pena.digital",
|
||||
"MAIL_API_KEY": "P0YsjUB137upXrr1NiJefHmXVKW1hmBWlpev",
|
||||
"MAIL_ADDRESS": "mail@mail.com",
|
||||
"MODULE_LOGGER": "local-customer",
|
||||
"NOTIFICATION_BOT_TOKEN": "7127966184:AAG1steOCH4wDvHRe9QcsXJPS4dWRyRYsqg",
|
||||
"NOTIFICATION_CHANNEL": "-1002177203276",
|
||||
"NOTIFICATION_RS_PAY_CHANNEL": "-1002177203276",
|
||||
|
@ -49,7 +49,6 @@ services:
|
||||
- ENCRYPT_PRIVATE_KEY=$USER_PRIVATEKEY
|
||||
- ADMIN_FRONT_URL=https://sadmin.pena
|
||||
- TRASH_LOG_HOST=10.8.0.15:7113
|
||||
- MODULE_LOGGER=customer-staging
|
||||
- NOTIFICATION_BOT_TOKEN=6112841016:AAH2nO1c6mqfMewBvHwdXCDp5PCclOuc99s
|
||||
ports:
|
||||
- 10.8.0.6:8067:8065
|
||||
|
@ -56,7 +56,7 @@ func Run(config *models.Config, logger *zap.Logger, build Build) (appErr error)
|
||||
return zapcore.NewTee(core, clickHouseLogger)
|
||||
}), zap.AddCallerSkip(2))
|
||||
|
||||
loggerHlog := hlog.New(loggerForHlog).Module(config.ModuleLogger)
|
||||
loggerHlog := hlog.New(loggerForHlog).Module(models.ModuleLogger)
|
||||
loggerHlog.With(models.AllFields{})
|
||||
loggerHlog.Emit(app.InfoSvcStarted{})
|
||||
|
||||
@ -107,11 +107,11 @@ func Run(config *models.Config, logger *zap.Logger, build Build) (appErr error)
|
||||
return err
|
||||
}
|
||||
|
||||
if _, err = notificationBot.Send(tb.ChatID(config.NotificationRsPayChannel), fmt.Sprintf("PING MSG from %s", config.ModuleLogger)); err != nil {
|
||||
if _, err = notificationBot.Send(tb.ChatID(config.NotificationRsPayChannel), fmt.Sprintf("PING MSG from %s", models.ModuleLogger)); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
if _, err = notificationBot.Send(tb.ChatID(config.NotificationChannel), fmt.Sprintf("PING MSG from %s", config.ModuleLogger)); err != nil {
|
||||
if _, err = notificationBot.Send(tb.ChatID(config.NotificationChannel), fmt.Sprintf("PING MSG from %s", models.ModuleLogger)); err != nil {
|
||||
return err
|
||||
}
|
||||
|
||||
|
@ -27,7 +27,6 @@ type Config struct {
|
||||
KafkaTopic string `json:"topic" env:"KAFKA_TOPIC_TARIFF,required"`
|
||||
KafkaBrokers []string `json:"brokers" env:"KAFKA_BROKERS,required"`
|
||||
TrashLogHost string `env:"TRASH_LOG_HOST"`
|
||||
ModuleLogger string `env:"MODULE_LOGGER"`
|
||||
NotificationBotToken string `env:"NOTIFICATION_BOT_TOKEN"`
|
||||
NotificationChannel int64 `env:"NOTIFICATION_CHANNEL"`
|
||||
AdminURL string `env:"ADMIN_FRONT_URL"`
|
||||
@ -60,3 +59,7 @@ type JWTConfiguration struct {
|
||||
}
|
||||
|
||||
const mongoVersion uint32 = 1
|
||||
|
||||
// после дисскусии с Мишей пришли к выводу что смысла передавать этот парметр через переменные среды нет.
|
||||
// потому что в зависимости от типа текущего сервиса, тестового/продового он будет с ним ходить в разные сервисы trashlog
|
||||
const ModuleLogger = "customer"
|
||||
|
Loading…
Reference in New Issue
Block a user