refactor util functions

Signed-off-by: Nathan13888 <29968201+Nathan13888@users.noreply.github.com>
This commit is contained in:
Nathan Chung 2023-06-04 16:34:14 -04:00
parent b4cfcd0696
commit 6cdd9ddf97
Signed by: n4chung
SSH Key Fingerprint: SHA256:/+NqYA5MfQIjjfwa4z16mw3Y+lxgY/Ml8wCeGnh6qBU
1 changed files with 22 additions and 0 deletions

22
utils.go Normal file
View File

@ -0,0 +1,22 @@
package main
import (
"path/filepath"
"strings"
"github.com/rs/zerolog/log"
)
func GetAbsPath(path string) string {
absPath, err := filepath.Abs(path)
if err != nil {
log.Error().Err(err).Msg("Failed to get absolute path.")
return path
}
return absPath
}
func NormalizeName(name string) string {
trimmed := strings.Trim(name, " ")
return strings.ToLower(trimmed)
}