2025-04-03 15:16:47 +05:00

26 lines
498 B
Go

package log
import (
"fmt"
"strconv"
"time"
"git.insit.tech/psa/rtsp_reader-writer/writer/internal/config"
log2 "git.insit.tech/sas/rtsp_proxy/core/log"
"go.uber.org/zap"
)
var (
Log *zap.Logger
)
// StartMainLogger establishes main logger.
func StartMainLogger(local, program string) {
config.LogsDirectory = log2.DirCreator(local, "logs")
Log = log2.MainLogging(
fmt.Sprintf("%s/%s-main_%s.log",
config.LogsDirectory,
program,
strconv.FormatInt(time.Now().Unix(), 10)))
}