Merge pull request #46 from olokos/list_videos

Improve recorded videos dasboard counter
This commit is contained in:
Cédric Verstraeten
2022-09-11 22:35:48 +02:00
committed by GitHub
2 changed files with 8 additions and 1 deletions
+1 -1
View File
@@ -73,7 +73,7 @@ func AddRoutes(r *gin.Engine, authMiddleware *jwt.GinJWTMiddleware, configuratio
// The total number of recordings stored in the directory.
recordingDirectory := "./data/recordings"
numberOfRecordings := utils.NumberOfFilesInDirectory(recordingDirectory)
numberOfRecordings := utils.NumberOfMP4sInDirectory(recordingDirectory)
// All days stored in this agent.
days := []string{}
+7
View File
@@ -186,6 +186,13 @@ func NumberOfFilesInDirectory(path string) int {
return len(files)
}
// NumberOfMP4sInDirectory returns the count of all files with mp4 extension in current directory
func NumberOfMP4sInDirectory(path string) int {
pattern := filepath.Join(path, "*.mp4")
files, _ := filepath.Glob(pattern)
return len(files)
}
func RandStringBytesRmndr(n int) string {
b := make([]byte, n)
for i := range b {