Dan Helfman
|
3eabda45f2
If a boolean option name already starts with "no_", don't add a "--no-no-..." CLI flag (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
d2c3ed26a9
Make a CLI flag for any config option that's a list of scalars (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
bbf6f27715
For boolean configuration options, add separate "--foo" and "--no-foo" CLI flags (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
364200c65a
Fix incorrect matching of non-zero array index flags with dashed names (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
4065c5d0f7
Fix use of dashed command-line flags like "--repositories[2].append-only" generated from configuration (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
affe7cdc1b
Expose propertyless YAML objects from configuration (e.g. "constants") as command-line flags (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
5bf2f546b9
More automated tests (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
b4c558d013
Add tests for CLI arguments from schema logic (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
79bf641668
Set the action type when cloning an argument for a list index flag (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
50beb334dc
Add tests for adding array element arguments and fix the code under test (#303).
|
2 mēneši atpakaļ |
Dan Helfman
|
814cdb4b87
Deprecate the "borgmatic_source_directory" option in favor of "user_runtime_directory" and "user_state_directory" (#562). Move the default borgmatic streaming database dump and bootstrap metadata location on disk (#562). With Borg 1.4+, store database dumps and bootstrap metadata in a "/borgmatic" directory within a backup archive (#838). Add "--local-path", "--remote-path", and "--user-runtime-directory" flags to the "config bootstrap" action.
|
7 mēneši atpakaļ |
Dan Helfman
|
7894600408
Fix "Unrecognized argument" error when the same value is with different command-line flags (#881).
|
11 mēneši atpakaļ |
Dan Helfman
|
b62017be4b
Fix edge case in which "--config somepath.yaml" followed by an action alias (e.g. init for rcreate) wasn't parsed correctly (#716).
|
1 gadu atpakaļ |
Dan Helfman
|
8debcbeaba
Remove duplicated tests (#716).
|
1 gadu atpakaļ |
Dan Helfman
|
35a11559ac
Fix error parsing arguments with multiple verbosity flags (#716).
|
1 gadu atpakaļ |
Dan Helfman
|
7b8be800a4
Refactor arguments parsing to fix bootstrap action CLI issues (#712).
|
1 gadu atpakaļ |
Divyansh Singh
|
3315555d06
cleaner test
|
2 gadi atpakaļ |
Divyansh Singh
|
6475345a8f
attempt to test parse_subparser_arguments
|
2 gadi atpakaļ |
Divyansh Singh
|
f82631e3bb
tests for arguments.py
|
2 gadi atpakaļ |
Dan Helfman
|
9db31bd1e9
Run any command-line actions in the order specified instead of using a fixed ordering (#304).
|
2 gadi atpakaļ |
Dan Helfman
|
b525e70e1c
Run "compact" action by default when no actions are specified (#394).
|
3 gadi atpakaļ |
Dan Helfman
|
cf8882f2bc
Run arbitrary Borg commands with new "borgmatic borg" action (#425).
|
4 gadi atpakaļ |
Dan Helfman
|
1a1bb71af1
Fix error with "borgmatic check --only" command-line flag with "extract" consistency check (#217).
|
5 gadi atpakaļ |
Dan Helfman
|
7185146481
A bunch of tests for parse_subparser_arguments().
|
6 gadi atpakaļ |