1
0
mirror of https://github.com/ManyakRus/starter.git synced 2025-11-30 23:44:42 +02:00

сделал Start_ctx()

This commit is contained in:
Nikitin Aleksandr
2024-09-27 16:32:56 +03:00
parent 4a2270cca1
commit 5de43d6e9b
20 changed files with 239 additions and 129 deletions

View File

@@ -35,11 +35,17 @@ func Connect() {
var err error
err = Connect_err()
LogInfo_Connected(err)
}
// LogInfo_Connected - выводит сообщение в Лог, или паника при ошибке
func LogInfo_Connected(err error) {
if err != nil {
log.Panicln("KAFKA Connect() host: ", Settings.KAFKA_HOST, " error: ", err)
} else {
log.Info("KAFKA Connect() OK, host: ", Settings.KAFKA_HOST)
}
}
// Connect_err - подключается к серверу Nats и возвращает ошибку
@@ -61,10 +67,12 @@ func Connect_err() error {
// StartKafka - необходимые процедуры для подключения к серверу Kafka
func StartKafka() {
Connect()
var err error
stopapp.GetWaitGroup_Main().Add(1)
go WaitStop()
ctx := contextmain.GetContext()
WaitGroup := stopapp.GetWaitGroup_Main()
err = Start_ctx(&ctx, WaitGroup)
LogInfo_Connected(err)
}