package config type ZurgConfigV1 struct { ZurgConfig Directories map[string]*DirectoryFilterConditionsV1 `yaml:"directories"` Duplicates bool `yaml:"duplicates"` } type DirectoryFilterConditionsV1 struct { Group string `yaml:"group"` Filters []*FilterConditionsV1 `yaml:"filters"` } type FilterConditionsV1 struct { RegexStr string `yaml:"regex"` Contains string `yaml:"contains"` ContainsStrict string `yaml:"contains_strict"` NotContains string `yaml:"not_contains"` NotContainsStrict string `yaml:"not_contains_strict"` ID string `yaml:"id"` And []*FilterConditionsV1 `yaml:"and"` Or []*FilterConditionsV1 `yaml:"or"` }