Added DirData field.

This commit is contained in:
Сергей Петров 2025-04-07 10:14:17 +05:00
parent 7f51f19c6f
commit 692d80fc3e

View File

@ -54,11 +54,11 @@ func rtsp(dir string, period int, link string, number int) error {
defer metrics.ActiveCameras.Dec() defer metrics.ActiveCameras.Dec()
// Create data folder in the directory. // Create data folder in the directory.
dirData := log2.DirCreator(dir, "vod") config.DirData = log2.DirCreator(dir, "vod")
// Create cam logger. // Create cam logger.
cutURI := LastPartURI(link) cutURI := LastPartURI(link)
cam := log2.CamLogging(fmt.Sprintf("%s/%s/log/writer-cam_%s.log", dirData, cutURI, strconv.FormatInt(time.Now().Unix(), 10))) cam := log2.CamLogging(fmt.Sprintf("%s/%s/log/writer-cam_%s.log", config.DirData, cutURI, strconv.FormatInt(time.Now().Unix(), 10)))
// Connect to the server. // Connect to the server.
c := gortsplib.Client{ c := gortsplib.Client{
@ -99,7 +99,7 @@ func rtsp(dir string, period int, link string, number int) error {
} }
} }
fn := storage.CreateFileName(dirData, resolutions, cutURI, period, number) fn := storage.CreateFileName(config.DirData, resolutions, cutURI, period, number)
err = os.MkdirAll(fmt.Sprintf("%s", fn.Path), 0755) err = os.MkdirAll(fmt.Sprintf("%s", fn.Path), 0755)
if err != nil { if err != nil {