c9f20eb260
Fix "--override" values containing deprecated section headers not actually overriding configuration options under deprecated section headers ( #829 ).
2024-02-15 21:12:42 -08:00
4d79f582df
Fix a traceback when providing an invalid "--override" value for a list option ( #814 ).
continuous-integration/drone/push Build is passing
2024-01-18 10:39:40 -08:00
c3efe1b90e
Only parse "--override" values as complex data types when they're for options of those types ( #779 ).
continuous-integration/drone/push Build is passing
2023-10-29 19:02:28 -07:00
48b6a1679a
Remove sections ( #721 ).
continuous-integration/drone/push Build is failing
2023-07-08 23:14:30 -07:00
5dbb71709c
Upgrade test requirements and code style requirements. Auto-reformat code accordingly.
continuous-integration/drone/push Build is passing
2023-04-14 19:35:24 -07:00
ae036aebd7
When the "read_special" option is true or database hooks are enabled, auto-exclude special files for a "create" action to prevent Borg from hanging ( #587 ).
continuous-integration/drone/push Build is passing
2022-10-03 12:58:13 -07:00
aecb6fcd74
Code style, rename command-line flag, and move new code into its own file ( #546 )
continuous-integration/drone/push Build is failing
2022-06-16 11:35:24 -07:00
97b5cd089d
Allow environment variable resolution in configuration file
...
- all string fields containing an environment variable like ${FOO} will
be resolved
- supported format ${FOO}, ${FOO:-bar} and ${FOO-bar} to allow default
values if variable is not present in environment
- add --no-env argument for CLI to disable the feature which is enabled
by default
Resolves : #546
2022-06-16 18:52:54 +02:00
51fc37d57a
Improve the error message when a configuration override contains an invalid value ( #528 ).
continuous-integration/drone/push Build is passing
2022-05-20 13:38:53 -07:00
2e99a1898c
Fix f-string with missing expression.
continuous-integration/drone/push Build is passing
2021-11-29 14:05:36 -08:00
0e8e9ced64
When command-line configuration override produces a parse error, error cleanly ( #471 ).
continuous-integration/drone/push Build is failing
2021-11-29 12:49:21 -08:00
f787dfe809
Override particular configuration options from the command-line via "--override" flag ( #268 ).
continuous-integration/drone/push Build is passing
2019-12-17 11:46:27 -08:00