pruning: fix YAML representation of PruneKeepRegex

This commit is contained in:
Christian Schwarz 2018-10-11 13:07:52 +02:00
parent 01668a989e
commit 93c90cd705
2 changed files with 5 additions and 5 deletions

View File

@ -218,7 +218,7 @@ type PruneKeepLastN struct {
type PruneKeepRegex struct { // FIXME rename to KeepRegex
Type string `yaml:"type"`
Regex string `yaml:"prefix"`
Regex string `yaml:"regex"`
}
type LoggingOutletEnum struct {
@ -341,7 +341,7 @@ func (t *PruningEnum) UnmarshalYAML(u func(interface{}, bool) error) (err error)
"not_replicated": &PruneKeepNotReplicated{},
"last_n": &PruneKeepLastN{},
"grid": &PruneGrid{},
"prefix": &PruneKeepRegex{},
"regex": &PruneKeepRegex{},
})
return
}

View File

@ -21,8 +21,8 @@ jobs:
grid: 1x1h(keep=all) | 24x1h | 14x1d
regex: "^zrepl_.*"
keep_receiver:
- type: prefix
prefix: keep_
- type: regex
regex: keep_
- type: grid
grid: 1x1h(keep=all) | 24x1h | 35x1d | 6x30d
regex: "^zrepl_.*"
regex: "^zrepl_.*"