Torben Giesselmann
6d6c04abef
forget: Simplify usage text
2023-04-14 10:05:23 -07:00
Torben Giesselmann
71537da4b0
init: Add --copy-chunker-params verbose msg
2023-04-09 14:59:07 -07:00
Torben Giesselmann
ce51d2f3c0
forget: Update usage text
2023-04-09 12:59:15 -07:00
Torben Giesselmann
403b7ca2be
forget: Update documentation
2023-04-09 12:57:37 -07:00
Torben Giesselmann
309cf0586a
Add changelog entry
2023-04-09 12:05:15 -07:00
Torben Giesselmann
9f9e91eb0d
Fix comment to comply with linter
2023-04-09 11:47:10 -07:00
Torben Giesselmann
5069c9edd9
Represent -1 as "all" in ExpirePolicy's Stringer
2023-03-15 15:07:51 -07:00
Torben Giesselmann
1a584cb16e
Refactor policy sum calculation & duration parsing
...
- Convert policy sum calculation to function and move to tests.
- Remove parseDuration(...) and use ParseDurationOrPanic(...) instead.
2023-03-14 19:29:08 -07:00
Torben Giesselmann
84ede6ad7a
forget: Prevent neg. values in --keep-within* opts
2023-03-14 19:20:03 -07:00
Torben Giesselmann
b7f03d01b8
Add helper function for Duration parsing
...
Tests in cmd_forget_test.go need the same convenience function
that was implemented in snapshot_policy_test.go.
Function parseDuration(...) was moved to testing.go and renamed to
ParseDurationOrPanic(...).
2023-03-14 19:16:24 -07:00
Torben Giesselmann
667536cea4
forget: Allow neg. values in "--keep-within*" opts
2023-03-05 14:18:08 -08:00
Torben Giesselmann
ba183c44c3
forget: Add test with regular and "forever" opts
2023-03-05 13:56:16 -08:00
Torben Giesselmann
32e6a438be
forget: Add test for "keep all hourly snapshots"
2023-03-04 22:13:34 -08:00
Torben Giesselmann
b77b0749fa
forget: Treat -1 as forever for all "last n" opts
2023-03-04 19:01:37 -08:00
Torben Giesselmann
6aca7dac21
forget: Verify forget opts
2023-03-03 19:10:11 -08:00
Torben Giesselmann
8161605f1b
snapshot_group: Fix typo
2023-03-03 19:07:57 -08:00