Files
zrepl_patched/internal/config/samples/invalid/internal_job_name/zrepl.yml
T
Christian Schwarz 8153d399f0 config: detect duplicate & internal job names at parse time
Before this PR, config parsing would accept duplicate job names.
`zrepl daemon` would later fail to start with a panic.
But tools like `zrepl configcheck` would pass.

This PR adds a check to ensure job names are unique.

Similarly, internal job names were not being rejected by config
parsing
Move that check to parse-time as well.
2026-01-19 08:32:06 +00:00

13 lines
194 B
YAML

jobs:
- type: snap
name: "_internal_job"
filesystems: {
"<": true,
}
snapshotting:
type: manual
pruning:
keep:
- type: last_n
count: 10