feat: add cmd flags

This commit is contained in:
2026-04-23 21:50:53 +02:00
parent 24be1cedeb
commit 5e2043d54e
8 changed files with 120 additions and 156 deletions
+11 -12
View File
@@ -3,6 +3,7 @@ package utility
import (
"log/slog"
"os"
"slices"
"strings"
)
@@ -15,20 +16,18 @@ func RemoveFile(p string) error {
return nil
}
func CategorizeMediaType(ext string) (MediaType, bool) {
func CategorizeMediaType(ext string) MediaType {
// Lets categorize
/*
switch ext {
case slices.Contains(videoFormats, ext):
return Video, true
case slices.Contains(presentationFormats, ext):
return Presentation, true
default:
slog.Debug("marking file as invalid due to its undefined extension")
return "", false
}
*/
if slices.Contains(videoFormats, ext) {
return Video
}
if slices.Contains(presentationFormats, ext) {
return Presentation
}
return Unspecified
}
func ParseSlogLevel(s string) slog.Level {