Rename struct

This commit is contained in:
Ben Sarmiento
2024-04-26 14:28:19 +02:00
parent 7f944d564b
commit 755b50c82f
3 changed files with 7 additions and 5 deletions

View File

@@ -27,7 +27,8 @@ func MainApp(configPath string) {
utils.EnsureDirExists("logs") // Ensure the logs directory exists utils.EnsureDirExists("logs") // Ensure the logs directory exists
logPath := fmt.Sprintf("logs/zurg-%s.log", time.Now().Format(time.DateOnly)) logPath := fmt.Sprintf("logs/zurg-%s.log", time.Now().Format(time.DateOnly))
log := logutil.NewLogger(logPath) log := logutil.NewLogger(logPath)
zurglog := log.Named("zurg")
zurglog := log.Named("zurg") // logger for this main function
zurglog.Debugf("PID: %d", os.Getpid()) zurglog.Debugf("PID: %d", os.Getpid())
zurglog.Infof("Version: %s", version.GetVersion()) zurglog.Infof("Version: %s", version.GetVersion())

View File

@@ -43,11 +43,11 @@ func (z *ZurgConfigV1) GetDirectories() []string {
return rootDirectories return rootDirectories
} }
func (z *ZurgConfigV1) GetDirectoryConfig(directory string) Directory { func (z *ZurgConfigV1) GetDirectoryConfig(directory string) DirectoryV1 {
if dirCfg, ok := z.Directories[directory]; ok { if dirCfg, ok := z.Directories[directory]; ok {
return *dirCfg return *dirCfg
} }
return Directory{} return DirectoryV1{}
} }
func (z *ZurgConfigV1) GetGroupMap() map[string][]string { func (z *ZurgConfigV1) GetGroupMap() map[string][]string {

View File

@@ -4,10 +4,11 @@ import "github.com/debridmediamanager/zurg/pkg/logutil"
type ZurgConfigV1 struct { type ZurgConfigV1 struct {
ZurgConfig `yaml:",inline"` ZurgConfig `yaml:",inline"`
Directories map[string]*Directory `yaml:"directories"` Directories map[string]*DirectoryV1 `yaml:"directories"`
log *logutil.Logger log *logutil.Logger
} }
type Directory struct {
type DirectoryV1 struct {
GroupOrder int `yaml:"group_order"` GroupOrder int `yaml:"group_order"`
Group string `yaml:"group"` Group string `yaml:"group"`
Filters []*FilterConditionsV1 `yaml:"filters"` Filters []*FilterConditionsV1 `yaml:"filters"`