Support filtering by size

This commit is contained in:
Ben Sarmiento
2024-01-06 23:53:47 +01:00
parent 4b441ce2d8
commit 5d733b8be4
5 changed files with 26 additions and 5 deletions

View File

@@ -8,10 +8,12 @@ type ZurgConfigV1 struct {
log *logutil.Logger
}
type Directory struct {
GroupOrder int `yaml:"group_order"`
Group string `yaml:"group"`
Filters []*FilterConditionsV1 `yaml:"filters"`
OnlyShowTheBiggestFile bool `yaml:"only_show_the_biggest_file"`
GroupOrder int `yaml:"group_order"`
Group string `yaml:"group"`
Filters []*FilterConditionsV1 `yaml:"filters"`
OnlyShowTheBiggestFile bool `yaml:"only_show_the_biggest_file"`
OnlyShowFilesWithSizeLte int64 `yaml:"only_show_files_with_size_lte"`
OnlyShowFilesWithSizeGte int64 `yaml:"only_show_files_with_size_gte"`
}
type FilterConditionsV1 struct {